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: justrics - 2012. november 17. - 16:05:20

Cím: Bilincselés ismét
Írta: justrics - 2012. november 17. - 16:05:20
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;
}
Cím: Bilincselés ismét
Írta: ZyZu. - 2012. november 17. - 16:18:05

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 :)
Cím: Bilincselés ismét
Írta: Johnies00 - 2012. november 17. - 16:56:13
OFF: Elnéztem a kérdést... :|
Cím: Bilincselés ismét
Írta: Casamiro - 2012. november 17. - 17:27:17
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;
}