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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: dawee0101 - 2014. December 14. - 19:09:50

Cím: /felpofoz parancs
Írta: dawee0101 - 2014. December 14. - 19:09:50
sziasztok, olyan parancsra lenne szükségem ha beírom /felpofoz (playerid) akkor dobja fel 10méterre és írja ki hogy felpofoztak.
köszönöm
Cím: /felpofoz parancs
Írta: Flash - 2014. December 14. - 19:17:03
CMD:felpofoz(playerid, params[]) {
    new id;
    if(!CsakSzamok(id)) return SendClientMessage(playerid, -1, \"használat: /felpofoz [iD]\");
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, \"Nincs ilyen játékos!\");
    new Float:p[3];
    GetPlayerPos(id, p[0], p[1], p[2]);
    SetPlayerPos(id, p[0], p[1], p[2]+10);
    SendClientMessage(id, -1, \"Felpofoztak!\");
    return 1;
}
stock CsakSzamok(strng[]) {
for(new i, j=strlen(strng); i < j; i++) if(strng > \'9\' || strng < \'0\') return 0;
return 1;
}
Cím: /felpofoz parancs
Írta: Pedró - 2014. December 14. - 19:27:52
ez mi flash? ez minden, csak nem működő kód!!
 
CMD:felpofoz(playerid, params[]) {
    new id;
    if(!CsakSzamok(params)) return SendClientMessage(playerid, -1, \"használat: /felpofoz [iD]\");
    id = strval(params);
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, \"Nincs ilyen játékos!\");
    new Float:p[3];
    GetPlayerPos(id, p[0], p[1], p[2]);
    SetPlayerPos(id, p[0], p[1], p[2]+10);
    SendClientMessage(id, -1, \"Felpofoztak!\");
    return 1;
}
stock CsakSzamok(strng[]) {
        for(new i, j=strlen(strng); i < j; i++) if(strng > \'9\' || strng < \'0\') return 0;
        return 1;
}

 
javítottam
Cím: /felpofoz parancs
Írta: Flash - 2014. December 14. - 19:33:32
én is így írtam ne köss bele csak aztán gondoltam ez a rossz megoldás