[ajuda] /entrar
#1

pawn Код:
forward Area(playerid);
public Area(playerid)
{
    if(IsPlayerInRangeOfPoint(playerid, 2, -258.8481,1151.1498,20.9399)) return 1;
    else if(IsPlayerInRangeOfPoint(playerid, 2, -259.3555,1168.7766,20.9399)) return 1;
    else if(IsPlayerInRangeOfPoint(playerid, 2, -290.4786,1176.2635,20.9399)) return 1;
    else if(IsPlayerInRangeOfPoint(playerid, 2, -324.4708,1165.4034,20.9399)) return 1;
    return 0;
}
como faзo pra quando eu digitar /entrar em algum desses pontos eu entrar em diferentes interiores
REP+ pra quem ajudar..
Reply
#2

Nгo entendi
Reply
#3

pawn Код:
if(strcmp("/entrar", cmdtext, true, 10) == 0)
    {
        if( IsPlayerInRangeOfPoint(playerid, 2, -258.8481,1151.1498,20.9399) || IsPlayerInRangeOfPoint(playerid, 2, -259.3555,1168.7766,20.9399) ||
        IsPlayerInRangeOfPoint(playerid, 2, -290.4786,1176.2635,20.9399) || IsPlayerInRangeOfPoint(playerid, 2, -324.4708,1165.4034,20.9399))
        {
            SetPlayerPos(playerid, x, y, z);
        }
        else
        {
            SendClientMessage(playerid, -1, "Vocк nгo estб no(a) [Local]!");
        }
        return 1;
    }
tenta '-'
Reply
#4

tipow qual o comando de /entrar que server rpg usa?
isso й um sistema de casas, tipow se digitasse /entrar na casa do outro aparecesse uma msg que nгo й a casa do kra, e se digitasse /entrar na prуpria casa aparecesse dentro da casa..
Reply
#5

http://forum.sa-mp.com/showpost.php?...&postcount=985
Reply
#6

Valeu mas eu jб consegui arrumar..
pawn Код:
forward Interior(playerid);
public Interior(playerid)
{
    new casa1 = IsPlayerInRangeOfPoint(playerid, 2, -258.8481,1151.1498,20.9399);
    new casa2 = IsPlayerInRangeOfPoint(playerid, 2, -259.3555,1168.7766,20.9399);
    new casa3 = IsPlayerInRangeOfPoint(playerid, 2, -290.4786,1176.2635,20.9399);
    new casa4 = IsPlayerInRangeOfPoint(playerid, 2, -324.4708,1165.4034,20.9399);
    if(casa1)
    {
        SetPlayerInterior(playerid, 1);
        SetPlayerPos(playerid, 223.043991, 1289.259888, 1082.199951);
        return 1;
    }
    else if(casa2)
    {
        SetPlayerInterior(playerid, 15);
        SetPlayerPos(playerid, 295.138977, 1474.469971, 1080.519897);
        return 1;
    }
    else if(casa3)
    {
        SetPlayerInterior(playerid, 15);
        SetPlayerPos(playerid, 328.493988, 1480.589966, 1084.449951);
        return 1;
    }
    else if(casa4)
    {
        SetPlayerInterior(playerid, 15);
        SetPlayerPos(playerid, 385.803986, 1471.769897, 1080.209961);
        return 1;
    }
    else if(!casa1 || !casa2 || !casa3 || !casa4) return SendClientMessage(playerid, VERMELHO, "[BDP] Vocк nгo estб na porta de nenhuma casa");
    return 0;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)