Szerző Téma: tazer,cuff bug  (Megtekintve 983 alkalommal)

tazer,cuff bug
« Dátum: 2011. Július 10. - 04:45:28 »
0 Show voters
Helló. lenne nekem egy olyan bugom hogy ha 20kilóméterre van egy ember, azt is becuffolja, vagy tazerolja, mert ugyebár
megcsináltam egy olyan parancsot hogy ne kelljen id-t irni... valaki legyenszives help  ;)
 
CMD:tazer(playerid, params[])
{
    new string[256];
    new giveplayer[MAX_PLAYER_NAME];
new gyanusitott = GetClosestPlayer(playerid);
if(PlayerInfo[playerid][pMember] != 1 && PlayerInfo[playerid][pLeader] != 1) return SendClientMessage(playerid, HPIROS, \"MitoRPG: Nem vagy rendõr!\");
else
{
    if(Bilincs[playerid] == 1) return SendClientMessage(playerid, FEHER, \"Te meg vagy bilincselve!\");
        TogglePlayerControllable(gyanusitott, 0);
       SendClientMessage(playerid,HSARGA,\"Sokkoltad!\");
       GetPlayerName(gyanusitott, giveplayer, sizeof(giveplayer));
        format(string, sizeof(string), \"* Sokkoltak\" );
        SendClientMessage(gyanusitott, COLOR_LIGHTBLUE, string);
        LoopingAnim(gyanusitott, \"CRACK\", \"crckdeth2\", 4.0, 1, 0, 0, 0, 0);
}
return 1;
}

herban

  • Vendég
tazer,cuff bug
« Válasz #1 Dátum: 2011. Július 10. - 15:14:21 »
0 Show voters
Itt csak a 3 méteres körzetben lévõ játékoson hajtja vége a parancsot.
[pawn]
CMD:tazer(playerid, params[])
{
    new string[256];
    new giveplayer[MAX_PLAYER_NAME];
new gyanusitott = GetClosestPlayer(playerid);
if(PlayerInfo[playerid][pMember] != 1 && PlayerInfo[playerid][pLeader] != 1) return SendClientMessage(playerid, HPIROS, \"MitoRPG: Nem vagy rendõr!\");
else
{
    if(Bilincs[playerid] == 1) return SendClientMessage(playerid, FEHER, \"Te meg vagy bilincselve!\");
        TogglePlayerControllable(gyanusitott, 0);
       SendClientMessage(playerid,HSARGA,\"Sokkoltad!\");
       GetPlayerName(gyanusitott, giveplayer, sizeof(giveplayer));
        format(string, sizeof(string), \"* Sokkoltak\" );
        if(!IsPlayerInRangeOfPoint(playerid, 3.0, x,y,z)) return SendClientMessage(playerid, 0xFFFFFFAA,\"Nincs senki körülötted\");
        SendClientMessage(gyanusitott, COLOR_LIGHTBLUE, string);
        LoopingAnim(gyanusitott, \"CRACK\", \"crckdeth2\", 4.0, 1, 0, 0, 0, 0);
}
return 1;
}[/pawn]

tazer,cuff bug
« Válasz #2 Dátum: 2011. Július 10. - 15:34:47 »
0 Show voters
köszönöm a választ, de 1 másodperc alatt le ellenörzi a pawnot (14500soros), és kifagy az egész szerver, unkown modot ir.

Nem elérhető Delta

  • 159
    • Profil megtekintése
tazer,cuff bug
« Válasz #3 Dátum: 2011. Július 10. - 15:50:36 »
0 Show voters
Használd ezt:
 
if(GetDistanceBetweenPlayers(gyanusitott, playerid)<3) return SendClientMessage(playerid, COLOR_RED,\"Messze van a karaktered tõle.\");

tazer,cuff bug
« Válasz #4 Dátum: 2011. Július 10. - 20:14:24 »
0 Show voters
Köszönöm bevált.
Zárok!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal