Paulee 16 Odesláno: 2. Květen, 2015 Share Odesláno: 2. Květen, 2015 (upraveno) Zdravím, Dělám na serveru různé příkazy a potřebuju s jedním pomoct. Jak mám udělat příkaz /respawn ID DŮVOD Aby to hráče respawnulo k jeho práci nebo k nemocnici. A že by to šlo jen pro RCON Adminy. Ten důvod tan nemusí být ale bylo byto fajn Díky předem. Edited 2. Květen, 2015 by Petr2000 Link to comment Share on other sites More sharing options...
Paulee 16 Odesláno: 2. Květen, 2015 Author Share Odesláno: 2. Květen, 2015 IsPlayerAdmin(); SpawnPlayer(); není zač To jsi m iteba pomohl Link to comment Share on other sites More sharing options...
Noob14_ 7 Odesláno: 2. Květen, 2015 Share Odesláno: 2. Květen, 2015 CMD:respawn(playerid, params[]) { new duvod[64],id; if(!IsPlayerAdmin(playerid)) return SCM(playerid,0xFF0000FF,"Nejste Administrátor"); else if(sscanf(params,"iz",id,duvod)) return SendClientMessage(playerid,0xFF0000FF,"Respawnovat hráče: /respawn [id] [důvod]"); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF0000FF,"Hráč není na serveru!"); new str[250]; format(str,sizeof(str),"Administrátor %s respawnul hráče %s",Jmeno(playerid),Jmeno(id)); SCMTA(0xFF0000FF,str); SpawnPlayer(id); return 1; } Link to comment Share on other sites More sharing options...
Noob14_ 7 Odesláno: 2. Květen, 2015 Share Odesláno: 2. Květen, 2015 To si snad udělá sám. Link to comment Share on other sites More sharing options...
Paulee 16 Odesláno: 2. Květen, 2015 Author Share Odesláno: 2. Květen, 2015 (upraveno) Ok dík Píše mi to tento error: C:\Documents and Settings\petr\Desktop\wn.pwn(1) : warning 203: symbol is never used: "respawn" C:\Documents and Settings\petr\Desktop\wn.pwn(1 -- 13) : error 013: no entry point (no public functions) Edited 2. Květen, 2015 by Petr2000 Link to comment Share on other sites More sharing options...
Danny 37 Odesláno: 2. Květen, 2015 Share Odesláno: 2. Květen, 2015 Uveď riadky. Link to comment Share on other sites More sharing options...
Paulee 16 Odesláno: 3. Květen, 2015 Author Share Odesláno: 3. Květen, 2015 Fakt už nwm píše mi to error od řádku 1 až do řádku 13 ... Link to comment Share on other sites More sharing options...
The hidden face 77 Odesláno: 3. Květen, 2015 Share Odesláno: 3. Květen, 2015 Tak sem hoď celý kód, jak sis ho udělal a všechny chyby (k tomu kódu připiš čísla řádků...). Link to comment Share on other sites More sharing options...
Paulee 16 Odesláno: 3. Květen, 2015 Author Share Odesláno: 3. Květen, 2015 CMD:respawn(playerid, params[]) { new duvod[64],id; if(!IsPlayerAdmin(playerid)) return SCM(playerid,0xFF0000FF,"Nejste Administrátor"); else if(sscanf(params,"iz",id,duvod)) return SendClientMessage(playerid,0xFF0000FF,"Respawnovat hráče: /respawn [id]"); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF0000FF,"Hráč není na serveru!"); new str[250]; format(str,sizeof(str),"Administrátor %s respawnul hráče %s",Jmeno(playerid),Jmeno(id)); SCMTA(0xFF0000FF,str); SpawnPlayer(id); return 1; } A píšte mi tyto chyby: C:\Documents and Settings\petr\Desktop\respawn.pwn(1) : warning 203: symbol is never used: "respawn" C:\Documents and Settings\petr\Desktop\respawn.pwn(1 -- 13) : error 013: no entry point (no public functions) Link to comment Share on other sites More sharing options...
ActiV3Drifter 11 Odesláno: 3. Květen, 2015 Share Odesláno: 3. Květen, 2015 máš nahoře includ ZCMD? Link to comment Share on other sites More sharing options...
Paulee 16 Odesláno: 3. Květen, 2015 Author Share Odesláno: 3. Květen, 2015 máš nahoře includ ZCMD? Ne Už tu chybu tam nemám ale furt tam mám tento warning: C:\Documents and Settings\petr\Desktop\respawn.pwn(14) : warning 203: symbol is never used: "respawn" Link to comment Share on other sites More sharing options...
ActiV3Drifter 11 Odesláno: 3. Květen, 2015 Share Odesláno: 3. Květen, 2015 někde nahoře máš definováno respawn asi.... a pak ti to ukazuje že si to nepoužil.... tak to skus smazat popřípadě sem hoď ten řádek Link to comment Share on other sites More sharing options...
Paulee 16 Odesláno: 3. Květen, 2015 Author Share Odesláno: 3. Květen, 2015 #include <a_samp> CMD:respawn(playerid, params[]) { new duvod[64],id; if(!IsPlayerAdmin(playerid)) return SCM(playerid,0xFF0000FF,"Nejste Administrátor"); else if(sscanf(params,"iz",id,duvod)) return SendClientMessage(playerid,0xFF0000FF,"Respawnovat hráče: /respawn [ID]"); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF0000FF,"Hráč není na serveru!"); new str[250]; format(str,sizeof(str),"Administrátor %s respawnul hráče %s",Jmeno(playerid),Jmeno(id)); SCMTA(0xFF0000FF,str); SpawnPlayer(id); return 1; } Tohle je celý kód, žádný 14 řádek tam není jejich jen 13 Link to comment Share on other sites More sharing options...
ActiV3Drifter 11 Odesláno: 3. Květen, 2015 Share Odesláno: 3. Květen, 2015 jo takle a kde máš #include <zcmd> no to je jedno a dává se ti to do amx? pokud jo tak to nech Link to comment Share on other sites More sharing options...
Paulee 16 Odesláno: 3. Květen, 2015 Author Share Odesláno: 3. Květen, 2015 jo takle a kde máš #include <zcmd> no to je jedno a dává se ti to do amx? pokud jo tak to nech Dává ale nejde mi to ve hře :D Dal jsem tam include zcmd do include a zapsal ale píše mi to zase tyto errory C:\Documents and Settings\petr\Desktop\respawn.pwn(6) : error 017: undefined symbol "SCM" C:\Documents and Settings\petr\Desktop\respawn.pwn(7) : error 017: undefined symbol "sscanf" C:\Documents and Settings\petr\Desktop\respawn.pwn(10) : error 017: undefined symbol "Jmeno" C:\Documents and Settings\petr\Desktop\respawn.pwn(11) : error 017: undefined symbol "SCMTA" Link to comment Share on other sites More sharing options...
ActiV3Drifter 11 Odesláno: 3. Květen, 2015 Share Odesláno: 3. Květen, 2015 takle by to mělo být a už mi to de: #include <a_samp> #include <zcmd> #include <sscanf2> #define SCM SendClientMessage #define SCMTA SendClientMessageToAll CMD:respawn(playerid, params[]) { new duvod[64],id; if(!IsPlayerAdmin(playerid)) return SCM(playerid,0xFF0000FF,"Nejste Administrátor"); else if(sscanf(params,"iz",id,duvod)) return SendClientMessage(playerid,0xFF0000FF,"Respawnovat hráče: /respawn [ID]"); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF0000FF,"Hráč není na serveru!"); new str[250]; format(str,sizeof(str),"Administrátor %s respawnul hráče %s",(playerid),(id)); SCMTA(0xFF0000FF,str); SpawnPlayer(id); return 1; } Link to comment Share on other sites More sharing options...
Paulee 16 Odesláno: 3. Květen, 2015 Author Share Odesláno: 3. Květen, 2015 takle by to mělo být a už mi to de: #include <a_samp> #include <zcmd> #include <sscanf2> #define SCM SendClientMessage #define SCMTA SendClientMessageToAll CMD:respawn(playerid, params[]) { new duvod[64],id; if(!IsPlayerAdmin(playerid)) return SCM(playerid,0xFF0000FF,"Nejste Administrátor"); else if(sscanf(params,"iz",id,duvod)) return SendClientMessage(playerid,0xFF0000FF,"Respawnovat hráče: /respawn [ID]"); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF0000FF,"Hráč není na serveru!"); new str[250]; format(str,sizeof(str),"Administrátor %s respawnul hráče %s",(playerid),(id)); SCMTA(0xFF0000FF,str); SpawnPlayer(id); return 1; } Mohl by jsi mi jsem dát link na sscanf2? Na internetu to nemůžu najít. Už je to v poho.... Díky moc! Eště to zkusím na serveru. Když na server napíšu /respawn ID Tak mi to píše že příkaz neexistuje.... Link to comment Share on other sites More sharing options...
ActiV3Drifter 11 Odesláno: 3. Květen, 2015 Share Odesláno: 3. Květen, 2015 (upraveno) Nemáš zač když tak řekni kdyby ještě něco EDIT: No tak teda už vážně netuším ještě se na to podívám..... Edited 3. Květen, 2015 by ActiV3Drifter Link to comment Share on other sites More sharing options...
Paulee 16 Odesláno: 3. Květen, 2015 Author Share Odesláno: 3. Květen, 2015 Nemáš zač když tak řekni kdyby ještě něco EDIT: No tak teda už vážně netuším ještě se na to podívám..... Ok dík Furt mi to nejde Link to comment Share on other sites More sharing options...
Recommended Posts