stonersvojta 0 Odesláno: 30. Prosinec, 2014 Share Odesláno: 30. Prosinec, 2014 Dobrý den, dělám si takové příkazy pro administrátory a potřeboval bych pomoct. Co musím napsat v pwn. kodu, když chci udělat script, že po napsání příkazu /getall, se portnout všichni hráči na serveru na moji pozici. Prosím pomocte ? Link to comment Share on other sites More sharing options...
0 Om3n 78 Odesláno: 30. Prosinec, 2014 Share Odesláno: 30. Prosinec, 2014 a co sis o tom zkousel hledat? Link to comment Share on other sites More sharing options...
0 Mattsy 29 Odesláno: 30. Prosinec, 2014 Share Odesláno: 30. Prosinec, 2014 No prvom rade si potrebuješ zistiť svoju pozíciu a potom cez cyklus portnúť všetkých hráčov na tie súradnice. Poradím ti: 1) Float - 3x 2) GetPlayerPos 3) Cyklus for 4) SetPlayerPos Samozrejme musí byť podmienka na admina Ak to chceš cez RCON tak IsPlayerAdmin funkcia ktorá je zabudovaná v SAMP a ak máš vlastnú premenu tak cez ňu Pre istotu nastav aj všetkým hráčom interiér 0 ak náhodou budú niekde v interiéry...na to slúži funkcia SetPlayerInterior ak sa nemýlim Link to comment Share on other sites More sharing options...
0 JaneeK 2 Odesláno: 30. Prosinec, 2014 Share Odesláno: 30. Prosinec, 2014 CMD:getall(playerid, params[]) { if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "{FF0000}[SERVER] Nejsi admin!"); { new Float:X, Float:Y, Float:Z, Interier, VW, String[256]; GetPlayerPos(playerid, X, Y, Z); GetPlayerInterior(playerid); GetPlayerVirtualWorld(playerid); for(new i = 0; i < MAX_PLAYERS; i++) { SetPlayerPos(i, X, Y, Z); SetPlayerInterior(i, Interier); SetPlayerVirtualWorld(i, VW); } new Name[MAX_PLAYER_NAME]; GetPlayerName(playerid, Name, sizeof(Name)); format(String, sizeof(String), "{FF0000}[SERVER] Administrátor %s portnul všechny hráče k sobě!", Name); SendClientMessageToAll(playerid, String); } return 1; } Nevim jestli to funguje ale mělo by //EDIT: Teď už by to mělo bejt ok Link to comment Share on other sites More sharing options...
0 Robin 67 Odesláno: 30. Prosinec, 2014 Share Odesláno: 30. Prosinec, 2014 Ešte by sa hodilo pridať pár X a Y aby mu ich nehádzalo na hlavu a podmienku if ( i != playerid ) Link to comment Share on other sites More sharing options...
Dotaz
stonersvojta 0
Dobrý den,
dělám si takové příkazy pro administrátory a potřeboval bych pomoct.
Co musím napsat v pwn. kodu, když chci udělat script, že po napsání příkazu /getall, se portnout všichni hráči na serveru na moji pozici.
Prosím pomocte ?
Link to comment
Share on other sites
4 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now