Szerző Téma: Bilincselés ismét  (Megtekintve 542 alkalommal)

Bilincselés ismét
« Dátum: 2012. november 17. - 16:05:20 »
0 Show voters
Regisztráció rendszerközben újabb gondom akadt, már abban segítettetek, hogy hogyan kell id szerint bilincselni, most szükségem volna arra, hogy a távolságot, hogyan kell beállítanom? Küldöm a kódot ismét. Üdv :)
 

CMD:bilincs(playerid,params[])
{
if(GetPlayerTeam(playerid) == Rendor)
    {
    new giveplayerid;
        if(sscanf(params,\"r\",giveplayerid) || !IsPlayerConnected(giveplayerid))
{return SendClientMessage(playerid,PIROS,\"Használat: /bilincs [játékos id / névrészlet]\");}
   SetPlayerSpecialAction(giveplayerid, SPECIAL_ACTION_CUFFED);
   TogglePlayerControllable(giveplayerid, 0);
   SendClientMessage(giveplayerid,KEK,\"Egy rendõr megbilincselt!\");
}
else   SendClientMessage(playerid,PIROS,\"Nem vagy rendõr te nem használhatsz bilincset!\");
return 1;
}

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Bilincselés ismét
« Válasz #1 Dátum: 2012. november 17. - 16:18:05 »
+1 Show voters

CMD:bilincs(playerid,params[])
{
if(GetPlayerTeam(playerid) == Rendor)
    {
    new giveplayerid;
                        new Float:x, Float:y, Float:z;
        if(sscanf(params,\"r\",giveplayerid) || !IsPlayerConnected(giveplayerid))
{return SendClientMessage(playerid,PIROS,\"Használat: /bilincs [játékos id / névrészlet]\");}
                        if(IsPlayerInRangeOfPoint(playerid, 7.0, x, y, z)) return SendClientMessage(playerid, -1, \"A játékos nincs közeledben!\");
   SetPlayerSpecialAction(giveplayerid, SPECIAL_ACTION_CUFFED);
   TogglePlayerControllable(giveplayerid, 0);
   SendClientMessage(giveplayerid,KEK,\"Egy rendõr megbilincselt!\");
}
else   SendClientMessage(playerid,PIROS,\"Nem vagy rendõr te nem használhatsz bilincset!\");
return 1;
}

 
Probáld meg így :)

Bilincselés ismét
« Válasz #2 Dátum: 2012. november 17. - 16:56:13 »
0 Show voters
OFF: Elnéztem a kérdést... :|
« Utoljára szerkesztve: 2012. november 17. - 16:57:45 írta Johnies00 »

Nem elérhető Casamiro

  • 1046
    • Profil megtekintése
Bilincselés ismét
« Válasz #3 Dátum: 2012. november 17. - 17:27:17 »
+1 Show voters
CMD:bilincs(playerid,params[])
{
if(GetPlayerTeam(playerid) == Rendor)
            {
                        new giveplayerid, Float:pos[3];
                    if(sscanf(params,\"u\",giveplayerid) || !IsPlayerConnected(giveplayerid))
                {return SendClientMessage(playerid,PIROS,\"Használat: /bilincs [játékos id / névrészlet]\");}
                        GetPlayerPos(giveplayerid, pos[0], pos[1], pos[2]);
                        if(IsPlayerInRangeOfPoint(playerid, 7.0, pos[0], pos[1], pos[2])) return SendClientMessage(playerid, -1, \"A játékos nincs közeledben!\");
                        SetPlayerSpecialAction(giveplayerid, SPECIAL_ACTION_CUFFED);
                        TogglePlayerControllable(giveplayerid, 0);
                        SendClientMessage(giveplayerid,KEK,\"Egy rendõr megbilincselt!\");
                }
        else    SendClientMessage(playerid,PIROS,\"Nem vagy rendõr te nem használhatsz bilincset!\");
return 1;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal