Jump to content

Stellet

Uživatel
  • Příspěvků

    392
  • Registrován

  • Aktivní

Everything posted by Stellet

  1. Stellet

    pomoc Jméno

    nene napíše jména ale tomu komu jsem dal prison to nenapíše jméno.
  2. Stellet

    pomoc Jméno

    Když to udělám podle vás dohromady, přepsal jsem i na Qwera, napíše to Administrátor %s dal hráči ' Offline prison na %i minut. [Důvod: %s] Jen to jméno + neuloží mu to.
  3. Stellet

    pomoc Jméno

    Jo díky if(ajail[playerid] == 0) { new string[500]; new Pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, Pname, sizeof(Pname)); format(string, sizeof(string), "/Players/%s.ini",Pname); SetPlayerPos(playerid,DOF2_GetInt(string,"PoziceX"),DOF2_GetInt(string,"PoziceY"),DOF2_GetInt(string,"PoziceZ")); } else { new string[500]; new Pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, Pname, sizeof(Pname)); format(string, sizeof(string), "/Players/%s.ini",Pname); SetPlayerPos(playerid, -1790.7722, 567.2419, 333.3382); DOF2_GetString(string, "PrisonReason"); SendClientMessage(playerid,COLOR_RED,PrisonReason); } Ale jak načtu ten PrisonReason ? Když to dám takto skočí error, Undefined PrisonReason
  4. Stellet

    pomoc Jméno

    a ještě šlo by něják udělat že když se připojí, aby věděl od koho dostal prison, tak třeba odemě: Administrátor FeedBoss vám dal Offline Prison na %i minut [Důvod: %d] .. ale jak to udělám že zjistí že jsem mu ho dal já ?
  5. Stellet

    pomoc Jméno

    Pokuď jsem dobře rozuměl myslel jsi to takto: CMD:oprison(playerid, params[]) { new string[150]; new Pname[MAX_PLAYER_NAME]; GetPlayerName(playerid,Pname, sizeof(Pname)); format(string,sizeof(string),"/Players/%s.ini",Pname); new JMENO,Cas,str[128]; if(sscanf(params,"sis",JMENO,Cas,params)) return SendClientMessage(playerid,-1,"/oprison [JMENO] [CAS] [DŮVOD]"); else if(ajail[JMENO] == 1) return SendClientMessage(playerid,-1,"Tento hráč už je v prisonu."); if(Hrac[playerid][AdminLevel] == 7) { if(!DOF2_FileExists(JMENO)) { SendClientMessage(playerid,COLOR_RED,"Hráč %s není zaregistrovanej.",JMENO); } if(DOF2_FileExists(JMENO)) { format(str,sizeof(str),"Administrátor %s udělil Offline Prison hráči %s na 0i minut [Důvod: %s]",GetName(playerid),GetName(JMENO),Cas,params); SendClientMessageToAll(COLOR_RED,str); ajail[JMENO] = 1; SetPlayerPos(JMENO, -1790.7722, 567.2419, 333.3382); prisonTime[JMENO] = Cas; DOF2_SetInt(string, "PrisonTime", Cas); } return 1; } return 1; } Jenže mám tam errory: C:\Users\Milan\Desktop\Český Role-Play Pawning\gamemodes\S-RP.pwn(2518) : error 035: argument type mismatch (argument 1) C:\Users\Milan\Desktop\Český Role-Play Pawning\gamemodes\S-RP.pwn(2520) : warning 202: number of arguments does not match definition C:\Users\Milan\Desktop\Český Role-Play Pawning\gamemodes\S-RP.pwn(2522) : error 035: argument type mismatch (argument 1) C:\Users\Milan\Desktop\Český Role-Play Pawning\gamemodes\S-RP.pwn(2533) : warning 217: loose indentation Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 2 Errors. No a řádky: 2518: if(!DOF2_FileExists(JMENO)) 2520: SendClientMessage(playerid,COLOR_RED,"Hráč %s není zaregistrovanej.",JMENO); 2522: if(DOF2_FileExists(JMENO)) 2533: return 1;
  6. Stellet

    pomoc Jméno

    Ahoj, chtěl bych se zeptat jak udělat že když se někdo odpojí, ale něco udělal tak ho musím potrestat normál je to toto: No ale já potřebuju jak udělat: /oprison [JMENO][CAS][DUVOD] Děkuji
  7. Stellet

    pomoc TextDraw

    jasný ale když dám přes ten dolar Kc tak tam bude vidět pod tím ten $
  8. Stellet

    pomoc TextDraw

    A jak prosimtě odstraním ten $?
  9. Stellet

    pomoc TextDraw

    Ahoj, šlo by toto předělat místo $ na Kč ? jen ten znak změnit ? Děkuji
  10. ukaž nám i to ovládání dveří
  11. šup šup čekáme na to video
  12. Stellet

    pomoc Souřadnice

    jesli můžu pošlu ti script do SZ nebudu tu dávat celý script
  13. Ahoj stáhl jsem si takovej system a chci si ho předělat. Jsou to interiery, ale hlavní je to že potřebuju si změnit tu věc na jinou Vlastě ve hře dám /prikaz [cena] [typ 0-2]: new Float:Interiors[][] = { {616.4642, -124.4003, 997.5993, 90.0, 3.0}, // Malá {617.0011, -74.6962, 997.8426, 90.0, 2.0}, // Střední {606.4268, -9.9375, 1000.7485, 270.0, 1.0} //Velká }; vím že asi je: new Float:Interiors[][] = { {616.4642 = X, -124.4003 = Y, 997.5993 = Z, 90.0 = Nevim, 3.0 = Nevim} // Malá };
  14. Můžeš mi dát Skype ? Prosím
  15. No ale jak to dám do ukládacího stocku jelikož ten Cas mám udělán jen v příkazu, jinde mi to bude dávat Error: stock UlozHrace(playerid) { new string[500]; new Pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, Pname, sizeof(Pname)); format(string, sizeof(string), "/Players/%s.ini",Pname); // DOF2_SetInt(string, "Penize", GetPlayerMoney(playerid)); DOF2_SetInt(string, "RPLevel", GetPlayerScore(playerid)); DOF2_SetInt(string, "Skin", GetPlayerSkin(playerid)); DOF2_SetInt(string, "Vek", Hrac[playerid][Vek]); DOF2_SetInt(string, "Pohlavi", Hrac[playerid][Pohlavi]); DOF2_SetInt(string, "AdminLevel", Hrac[playerid][AdminLevel]); DOF2_SetInt(string, "Velitel", Hrac[playerid][Velitel]); DOF2_SetInt(string, "Zastupce", Hrac[playerid][Zastupce]); DOF2_SetInt(string, "Frakce", Hrac[playerid][Frakce]); DOF2_SetInt(string, "Job", Hrac[playerid][Job]); DOF2_SetInt(string, "CK", Hrac[playerid][CK]); DOF2_SetInt(string, "PK", Hrac[playerid][PK]); DOF2_SetInt(string, "HracSpawnut", Hrac[playerid][HracSpawnut]); DOF2_SetInt(string, "Prison", Hrac[playerid][Prison]); DOF2_SetInt(string, "Hodnost", Hrac[playerid][Hodnost]); DOF2_SetInt(string, "Odznak", Hrac[playerid][Odznak]); DOF2_SetInt(string, "Hide", Hrac[playerid][Hide]); DOF2_SetInt(string, "Aduty", Hrac[playerid][Aduty]); DOF2_SetInt(string, "PCR_Hodnost", Hrac[playerid][PCR_Hodnost]); DOF2_SetInt(string, "HZS_Hodnost", Hrac[playerid][HZS_Hodnost]); DOF2_SaveFile(); // return 1; }
  16. Ahoj mám /prison [iD] [Cas] [Důvod] a když to dá portne ho to na určitou pozici, když už má čas 0 tak ho to propustí. To vše jde jak má ale potřebuju aby se ukládal i čas když se odpojí třeba když je v prisonu tak se odpojí zbývá mu 50minut připojí se a má 0... Tak prosím o pomoc zde je kod: CMD:prison(playerid, params[]) { new string[500]; new Pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, Pname, sizeof(Pname)); format(string, sizeof(string), "/Players/%s.ini",Pname); new ID,Cas,str[128]; if(Hrac[playerid][AdminLevel] <= 2) return SendClientMessage(playerid,-1,"Nejsi Administrátor!"); else if(sscanf(params,"uis",ID,Cas,params)) return SendClientMessage(playerid,-1,"/prison [ID] [CAS] [DUVOD]"); else if(!IsPlayerConnected(ID)) return SendClientMessage(playerid,-1,"Tento hráč není na serveru."); else if(ajail[ID] == 1) return SendClientMessage(playerid,-1,"Tento hráč už je v prisonu."); if(Hrac[playerid][AdminLevel] == 7) { format(str,sizeof(str),"Administrátor %s udělil prison hráči %s na %i minut [Důvod: %s ]",GetName(playerid),GetName(ID),Cas,params); SendClientMessageToAll(COLOR_RED,str); ajail[ID] = 1; SpawnPlayer(ID); SetTimerEx("P_Propust",60000*Cas,false,"i",ID); DOF2_SetInt(string, "Prison", Hrac[playerid][Prison] +1); return 1; } return true; } Ukládání mám přes DOF2
  17. Popiš jaké ukládání.. jestli děláš vlastní mod musíš nám poslat třeba kus registrace kde máš ukládání hesla nebo tak..
  18. Tak tvůj podpis mě docela dostal.. Ak už kopíruješ tak bude s teba obyčajná kopírka ! ale sám hledáš ke stažení
  19. Stellet

    pomoc Bug

    Ahoj mám udělané admins a když tam nikdo není tak to má napsat text.. ale když tam nikdo není napíše ho to snad stokrát.. CMD:admins(playerid, params[]) { #pragma unused params new string[128]; SendClientMessage(playerid,COLOR_RED," [ Admin List ]"); for(new i=0;i<=100;i++) { if(IsPlayerConnected(i)) { if(!IsPlayerAdmin(i) && AdminHide[i] == 1) return 0; if(IsPlayerAdmin(i) && AdminHide[i] == 1) return 0; if(IsPlayerAdmin(i) && Hrac[i][AdminLevel] == 0) { format(string, 128, " RCON",Jmeno(i)); SendClientMessage(playerid,COLOR_WHITE,string); } else if(Hrac[i][AdminLevel] == 1 && !IsPlayerAdmin(i)) { format(string, 128, " %s {00CD7D}|| Helper ||",Jmeno(i)); SendClientMessage(playerid,COLOR_WHITE,string); } else if(Hrac[i][AdminLevel] == 2 && !IsPlayerAdmin(i)) { format(string, 128, " %s {8FA0FF}|| Moderátor ||",Jmeno(i)); SendClientMessage(playerid,COLOR_WHITE,string); } else if(Hrac[i][AdminLevel] == 3 && !IsPlayerAdmin(i)) { format(string, 128, " %s {15A0FF}|| Administrátor (Level 1) ||",Jmeno(i)); SendClientMessage(playerid,COLOR_WHITE,string); } else if(Hrac[i][AdminLevel] == 4 && !IsPlayerAdmin(i)) { format(string, 128, " %s {15A0FF}|| Administrátor (Level 2) ||",Jmeno(i)); SendClientMessage(playerid,COLOR_WHITE,string); } else if(Hrac[i][AdminLevel] == 5 && !IsPlayerAdmin(i)) { format(string, 128, " %s {15A0FF}|| Administrátor (Level 3) ||",Jmeno(i)); SendClientMessage(playerid,COLOR_WHITE,string); } else if(Hrac[i][AdminLevel] == 6 && !IsPlayerAdmin(i)) { format(string, 128, " %s {15A0FF}|| Administrátor (Level 4) ||",Jmeno(i)); SendClientMessage(playerid,COLOR_WHITE,string); } else if(Hrac[i][AdminLevel] == 7 && !IsPlayerAdmin(i)) { format(string, 128, " %s {15A0FF}|| Administrátor (Level 5) ||",Jmeno(i)); SendClientMessage(playerid,COLOR_WHITE,string); } } else { SendClientMessage(playerid,COLOR_WHITE,"Žádný člen Admin Teamu není přítomen na serveru."); } } return 1; } Screen:
  20. Stellet

    pomoc Ukládání.

    Dobře děkuji
  21. Stellet

    pomoc [POMOC]Zastavenie

    Zkus to takto: if(GetPlayerSpeed(id) != 0) return SetPlayerWantedLevel(GetPlayerWantedLevel(id), +2); //A to GetPlayerSpeed(ID) tam místo ID si dej tvojí definici na id jak máš new.. Jinak chyběla tam mezera tak to zkus a napiš sem kdyžtak.
  22. Stellet

    pomoc Ukládání.

    No ale jak udělám že dám ve hře: /bugs a zjistí co je v ScriptFiles a bude tam třeba: FeedBoss kliknu na to a ukáže mi co tam je nahlášeno za bug.
  23. Stellet

    pomoc Ukládání.

    a když dám příkaz /bugs jak udělám toto: A pak když tam budou bugy, tak dá příkaz /bugs a tam vyskočí dialog a bude tam: Bugy: a ty jména co to zadali a když na to kliknu bude ten bug. Jinak v tom code. C:\Users\Milan\Desktop\Český Role-Play Pawning\gamemodes\S-RP.pwn(692) : error 017: undefined symbol "st" C:\Users\Milan\Desktop\Český Role-Play Pawning\gamemodes\S-RP.pwn(692) : error 017: undefined symbol "st" C:\Users\Milan\Desktop\Český Role-Play Pawning\gamemodes\S-RP.pwn(692) : error 029: invalid expression, assumed zero C:\Users\Milan\Desktop\Český Role-Play Pawning\gamemodes\S-RP.pwn(692) : fatal error 107: too many error messages on one line
×
×
  • Create New...