GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Query - 2016. február 27. - 15:41:09

Cím: Koordinátára teleportálás!
Írta: Query - 2016. február 27. - 15:41:09
Sziasztok!
Milyen paranccsal tudnám azt megoldani hogy ha beírom a parit és a 3 koordinátát oda teleportál ?
Cím: Koordinátára teleportálás!
Írta: whadez - 2016. február 27. - 16:52:02
Nem egyértelmű a kérdést. Mit is szeretnél konkrétan?
Cím: Koordinátára teleportálás!
Írta: ᗩωєѕσмє - 2016. február 27. - 17:24:59

CMD:gotopos(playerid, params[]) {
    new Float:X, Float:Y, Float:Z;
    if(sscanf(params, \"fff\", Float:X, Float:Y, Float:Z)) return SendClientMessage(playerid, -1, \"/gotopos [X-Y-Z]\");
    SetPlayerPos(playerid, Float:X, Float:Y, Float:Z);
    return 1;
}

 
sscanf include szükséges hozzá.
Cím: Koordinátára teleportálás!
Írta: even - 2016. február 27. - 19:06:31
Idézetet írta: zιтяσиє date=1456590299\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"59666\" data-ipsquote-contentclass=\"forums_Topic


CMD:gotopos(playerid, params[]) {
    new Float:X, Float:Y, Float:Z;
    if(sscanf(params, \"fff\", Float:X, Float:Y, Float:Z)) return SendClientMessage(playerid, -1, \"/gotopos [X-Y-Z]\");
    SetPlayerPos(playerid, Float:X, Float:Y, Float:Z);
    return 1;
}

 
sscanf include szükséges hozzá.
 
Float a SdtPlayerPosba nem kell. Simán: SetPlayerPos(playerid, X, Y, Z);
Cím: Koordinátára teleportálás!
Írta: Brian Harris - 2016. február 29. - 10:06:45
Idézetet írta: even date=1456596391\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"59666\" data-ipsquote-contentclass=\"forums_Topic


 

CMD:gotopos(playerid, params[]) {
    new Float:X, Float:Y, Float:Z;
    if(sscanf(params, \"fff\", Float:X, Float:Y, Float:Z)) return SendClientMessage(playerid, -1, \"/gotopos [X-Y-Z]\");
    SetPlayerPos(playerid, Float:X, Float:Y, Float:Z);
    return 1;
}

 
sscanf include szükséges hozzá.
 
Float a SdtPlayerPosba nem kell. Simán: SetPlayerPos(playerid, X, Y, Z);
 
[/quote]
Se a sscanfnál az értéknél  :speeping: Ha már valamit bekalibrálsz létrehozásnál Float ként akkor az float lesz végig.  :speeping:
Cím: Koordinátára teleportálás!
Írta: Query - 2016. február 29. - 22:26:31
if(strcmp(cmd, \"/\", true) == 0)
Nekem ilyennel írott kéne de azért köszi mindenkinek :)