SA-MP Forums Archive
[Ajuda] Arruma e cуdigo Fazendo o Favor - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Arruma e cуdigo Fazendo o Favor (/showthread.php?tid=375705)



Arruma e cуdigo Fazendo o Favor - felipe_mr - 07.09.2012

alguem me ajuda a deixar o codigo certo como o exemplo de cima pf
pawn Код:
if(dialogid == Pobreloko)
    {
        if(response == 0)
        {
            MSGPLAYER(playerid, COLOR_RED, "Oks, Obrigado!");
            TrazerTodos[playerid] = 0;
            return 0;
        }
        if(response == 1)
        {
                new plo, world;
                world = GetPlayerVirtualWorld(playerid);
                new tmpcar = GetPlayerVehicleID(playerid);
                if(PlayerInfo[playerid][pJailed] != 0)
                {
                    MSGPLAYER(playerid,COLOR_GREY," Vocк nгo pode usar esse comando da cadeia!");
                    TrazerTodos[playerid] = 0;
                    return 0;
                }
                MSGPLAYER(playerid, COLOR_LIGHTRED, "Vocк foi teleportado pelo ADMIN, para participar do evento!");
                SetPlayerVirtualWorld(plo,world);
                RemovePlayerFromVehicle(tmpcar);
                SetVehicleToRespawn(GetPlayerVehicleID(playerid));
                ResetPlayerWeaponsEx(playerid);
                SetPlayerPos(playerid, trazerx, trazery, trazerz);
                TrazerTodos[playerid] = 0;
                return 0;
        }
    }
    if(dialogid == 10101){if(PlayerToPoint(2.0,playerid,1802.5244,-1884.1165,13.5777)){new Float:X;new Float:Y;new Float:Z;new Float:angle;if(GetPlayerMoneyEx(playerid) < 100) return SendClientMessage(playerid,COLOR_GREY,"{FFFFFF}[{CD96E3}D.E.T.R.A.N{FFFFFF}]: Vocк nгo tem R$100 para mudar sua placa.");
    if(strlen(inputtext) < 1 || strlen(inputtext) > 8) return SendClientMessage(playerid, 0xAFAFAFAA, "{FFFFFF}[{CD96E3}D.E.T.R.A.N{FFFFFF}]: Texto Invalido.");else{
    format(string, sizeof(string), "{FFFFFF}[{CD96E3}D.E.T.R.A.N{FFFFFF}]: Vocк alterou o nome da placa do seu veiculo para \'%s\' e pagou R$100", inputtext);
    SendClientMessage(playerid, 0x33CCFFAA, string);GetPlayerPos(playerid, X, Y, Z);
    GetPlayerFacingAngle(playerid, angle);GivePlayerMoneyEx(playerid,-100);SetVehicleNumberPlate(GetPlayerVehicleID(playerid), inputtext);SetVehicleToRespawn(GetPlayerVehicleID(playerid));GetPlayerPos(playerid, X, Y, Z);
    SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);SetVehicleZAngle(GetPlayerVehicleID(playerid), angle);PutPlayerInVehicle(playerid, GetPlayerVehicleID(playerid), 0);SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z+2);}}else{SendClientMessage(playerid, COLOR_WHITE, "Vocк Nгo Estб no D.E.T.R.A.N !");return true;}}



Re: Arruma e cуdigo Fazendo o Favor - felipe_mr - 07.09.2012

?


Re: Arruma e cуdigo Fazendo o Favor - Delete_ - 07.09.2012

Seria isso??

pawn Код:
if(dialogid == Pobreloko)
    {
        if(response == 0)
        {
            MSGPLAYER(playerid, COLOR_RED, "Oks, Obrigado!");
            TrazerTodos[playerid] = 0;
            return 0;
        }
        if(response == 1)
        {
                new plo, world;
                world = GetPlayerVirtualWorld(playerid);
                new tmpcar = GetPlayerVehicleID(playerid);
                if(PlayerInfo[playerid][pJailed] != 0)
                {
                    MSGPLAYER(playerid,COLOR_GREY," Vocк nгo pode usar esse comando da cadeia!");
                    TrazerTodos[playerid] = 0;
                    return 0;
                }
                MSGPLAYER(playerid, COLOR_LIGHTRED, "Vocк foi teleportado pelo ADMIN, para participar do evento!");
                SetPlayerVirtualWorld(plo,world);
                RemovePlayerFromVehicle(tmpcar);
                SetVehicleToRespawn(GetPlayerVehicleID(playerid));
                ResetPlayerWeaponsEx(playerid);
                SetPlayerPos(playerid, trazerx, trazery, trazerz);
                TrazerTodos[playerid] = 0;
                return 0;
        }
    }
if(dialogid == 10101)
{
    if(PlayerToPoint(2.0,playerid,1802.5244,-1884.1165,13.5777))
    {
        new Float:X;new Float:Y;new Float:Z;new Float:angle;
        if(GetPlayerMoneyEx(playerid) < 100) return SendClientMessage(playerid,COLOR_GREY,"{FFFFFF}[{CD96E3}D.E.T.R.A.N{FFFFFF}]: Vocк nгo tem R$100 para mudar sua placa.");
        if(strlen(inputtext) < 1 || strlen(inputtext) > 8) return SendClientMessage(playerid, 0xAFAFAFAA, "{FFFFFF}[{CD96E3}D.E.T.R.A.N{FFFFFF}]: Texto Invalido.");
        else{
        format(string, sizeof(string), "{FFFFFF}[{CD96E3}D.E.T.R.A.N{FFFFFF}]: Vocк alterou o nome da placa do seu veiculo para \'%s\' e pagou R$100", inputtext);
        SendClientMessage(playerid, 0x33CCFFAA, string);
        GetPlayerPos(playerid, X, Y, Z);
        GetPlayerFacingAngle(playerid, angle);GivePlayerMoneyEx(playerid,-100);
        SetVehicleNumberPlate(GetPlayerVehicleID(playerid), inputtext);
        SetVehicleToRespawn(GetPlayerVehicleID(playerid));
        GetPlayerPos(playerid, X, Y, Z);
        SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
        SetVehicleZAngle(GetPlayerVehicleID(playerid), angle);
        PutPlayerInVehicle(playerid, GetPlayerVehicleID(playerid), 0);
        SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z+2);
        }}else{
        SendClientMessage(playerid, COLOR_WHITE, "Vocк Nгo Estб no D.E.T.R.A.N !");
        return true;
    }
}