Jump to content

Precechtel

Uživatel
  • Příspěvků

    16
  • Registrován

  • Aktivní

Reputace

0 Na nule
  1. Precechtel

    pomoc RCON

    Zdravím, zatím s pawn moc neumím a dělám si zatím příkazy jen pro RCON a svůj admin script zatím neplánuji.... Bohužel když udělám příkaz například toto: public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/ahp", cmdtext, true, 10) == 0) { IsPlayerAdmin(playerid); SetVehicleHealth(vehicleid, 100); SendClientMessage(playerid, 0x33CCFFAA, "< Admin > Tvému vozidlu bylo doplěněno HP!"); return 1; } return 0; } Tak ho stejně mohou používat i hráči kteří nejsou RCON.... Dále bych potřeboval poradit jak udělat že když hráč není ve vozidle aby mu to napsalo: < Info > Nesedíš v žádném vozidle! Děkuji za rady.
  2. Super už to funguje ale když to dám na server (Fakaheda hosting) tak to tam nejde nahrát nevíte proč?
  3. SetTimerEx(Propustit,minut*60000,false,id);
  4. C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(105) : error 035: argument type mismatch (argument 4) Smazal jsem u propustit ty uvozovky a ted mi to háže toto C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(105) : error 076: syntax error in the expression, or invalid function call
  5. C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(105) : error 017: undefined symbol "i" i je tam celá řada...
  6. Kdybych věděl co přesně hledat vyhledal bych to
  7. \Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(100) - else if(minuty < 1) return SendClientMessage(playerid,0xFF0000FF,"Hráče musíte zatknout na minimálně jednu minutu"); C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(105) : error 017: undefined symbol "minuty" - SetTimerEx("Propustit",minuty*60000,false,i,id); C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(108) : error 017: undefined symbol "minuty" - format(string,sizeof(string),"Byl jsi vlozen adminem %s do admin vězení na %d [Důvod: %s]",name,minuty,cmdtext[pos2]); C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(97) : warning 204: symbol is assigned a value that is never used: "minut" - new minut = strval(cmdtext[pos]); C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(133) : error 054: unmatched closing brace ("}") - } }
  8. \Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(100) : error 017: undefined symbol "minuty" C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(105) : error 017: undefined symbol "minuty" C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(108) : error 017: undefined symbol "minuty" C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(97) : warning 204: symbol is assigned a value that is never used: "minut" C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(133) : error 054: unmatched closing brace ("}") Tam pořád naskakujou nový
  9. C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(100) : error 017: undefined symbol "minuty" C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(105) : error 017: undefined symbol "minuty" C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(108) : error 017: undefined symbol "Byl" C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(108) : error 017: undefined symbol "jsi" C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(108) : error 017: undefined symbol "vlozen" C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(108) : fatal error 107: too many error messages on one line Řádek: format(string,sizeof(string),Byl jsi vlozen adminem %s do admin vězení na %d [Důvod: %s],name,minuty,cmdtext[pos2]); Co ted?
  10. Raději ti to pošlu celé nevadí? public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext," /ajail",true,6) == 0) { if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,*Nejsi prihlaseny na RCON*); new pos = chrfind(' ',cmdtext,7)+1; new pos2 = chrfind(' ',cmdtext,pos)+1; new id = strval(cmdtext[7]); new minut = strval(cmdtext[pos]); if(pos == 0 || pos2 == 0) return SendClientMessage(playerid,0xFF0000FF,"Použití: /ajail [iD] [MINUTY] [DŮVOD]"); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF0000FF,"Hráč není připojen"); else if(minuty < 1) return SendClientMessage(playerid,0xFF0000FF,"Hráče musíte zatknout na minimálně jednu minutu"); else { SetPlayerPos(id,-1053.9696, 438.3813, 19.8165 ); TogglePlayerControllable(id,false); SetTimerEx("Propustit",minuty*60000,false,i,id); new string[128],name[24]; GetPlayerName(playerid,name,sizeof(name)); format(string,sizeof(string),Byl jsi vlozen adminem %s do admin vězení na %d [Důvod: %s],name,minuty,cmdtext[pos2]); SendClientMessage(id,0xFF0000FF,string); } return 1; } return 0; } forward Propustit(playerid); public Propustit(playerid) { TogglePlayerControllable(playerid,true); SetPlayerPos(playerid,-1053.9696, 438.3813, 19.8165 ); return SendClientMessage(playerid,0xFF0000FF,"Byl jsi propuštěn z admin vězení."); } stock chrfind(n,h[],s=0) { new l = strlen(h); while(s < l) { if(h == n) return s; s++; } return -1; } }
  11. Ted už mi to háže jen toto C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(93) : error 029: invalid expression, assumed zero C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(93) : error 017: undefined symbol "Nejsi" C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(93) : error 017: undefined symbol "prihlaseny" C:\Users\Rapid-PC\Desktop\AMX & PAWN\Ajail.pwn(93) : fatal error 107: too many error messages on one line
  12. Atome mě to prostě pořád nahazuje errory můžeš to udělat ty a dát mi sem potom odkaz? Souřadnice: -1053.9696, 438.3813, 19.8165 (U obou). Moc mi pomůžeš díky :-)
  13. C:\Users\Rapid-PC\Desktop\Ajail.pwn(5) : error 038: extra characters on line C:\Users\Rapid-PC\Desktop\Ajail.pwn(13) : error 017: undefined symbol "strtok" C:\Users\Rapid-PC\Desktop\Ajail.pwn(13) : error 033: array must be indexed (variable "cmd") C:\Users\Rapid-PC\Desktop\Ajail.pwn(17) : error 017: undefined symbol "strtok" C:\Users\Rapid-PC\Desktop\Ajail.pwn(17) : error 033: array must be indexed (variable "tmp") C:\Users\Rapid-PC\Desktop\Ajail.pwn(18) : error 017: undefined symbol "strtok" C:\Users\Rapid-PC\Desktop\Ajail.pwn(18) : error 033: array must be indexed (variable "tmp2") C:\Users\Rapid-PC\Desktop\Ajail.pwn(19) : error 017: undefined symbol "strrest" C:\Users\Rapid-PC\Desktop\Ajail.pwn(19) : error 033: array must be indexed (variable "tmp3") C:\Users\Rapid-PC\Desktop\Ajail.pwn(13) : warning 203: symbol is never used: "idx" C:\Users\Rapid-PC\Desktop\Ajail.pwn(13 -- 34) : warning 209: function "OnPlayerCommandText" should return a value C:\Users\Rapid-PC\Desktop\Ajail.pwn(132) : error 021: symbol already defined: "OnPlayerCommandText" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 10 Errors.
  14. Přesně ten RCON jsem potřeboval díky moc No a ještě jak aby se z toho stalo .amx :-D Přes F5 mi to vyhazuje errory a vypane se to
  15. Já bohužel nevím kam napsat to aby to mohli udělat jen admini :/ A hlavně mám to nějak divné že mi nejde uložit to pawno do .amx F5 mi nejde tak envím :/ Nenajde se někdo kdo by to udělal a pak to sem dal na nějakým odkazu ke stažení?
×
×
  • Create New...