SA-MP Forums Archive
[AJUDA]ResetPlayerWeapons - 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]ResetPlayerWeapons (/showthread.php?tid=280599)



[AJUDA]ResetPlayerWeapons - ReDKiiL - 02.09.2011

Bom Galera To Na Mao Dor De Cabeзa COm Isso :S.

Dai Resolvi VIm Postar Aqui Tipo.

Quando o Player Vai Para Uma Arena Resetar as Armas Delle e Dar as Que Sгo Adequadas Para o Tipow De COmbate.

Mais Ta Acontecendo Que Nao Ta Resetando.Ja Coolokei Para Resetar e Algumas Vezes Reseta e Outras Nao.

Comando De Ir Para As arenas:

Quote:
http://pastebin.com/kBh6As6Y
POSX1 e POSX2

Quote:
http://pastebin.com/fq9r2NQ7
Me Ajudem Por Favor !!!


Re: [AJUDA]ResetPlayerWeapons - CanTLoGin - 02.09.2011

pawn Код:
//Entrar X1 Walking
if(strcmp(cmdtext, "/x1w", true)==0)
        {
        new name[MAX_PLAYER_NAME];
        ResetPlayerWeapons(playerid);
        if(GetPVarInt(playerid,"TipoX1W")>1) return SendClientMessage(playerid,COLOR_RED,"[ERRO] Vocк jб estб no X1!");
        if(PX1 == 2)return SendClientMessage(playerid, COLOR_RED, "[ERRO] Jб existem dois participantes no X1");
        SetPVarInt(playerid,"TipoX1W",1);
        SetPVarInt(playerid,"Bloqueio",1);
        PX1++;
        PosX1(playerid);
        GetPlayerName(playerid, name, sizeof(name));
        format(string, sizeof(string), "[X1W] %s Foi Para X1W ( /X1W )", name);
        SendClientMessageToAll(green, string);
        return 1;
        }
        if(strcmp(cmdtext, "/x1r", true)==0)
        {
        new name[MAX_PLAYER_NAME];
        ResetPlayerWeapons(playerid);
        if(GetPVarInt(playerid,"TipoX1R")>1) return SendClientMessage(playerid,COLOR_RED,"[ERRO] Vocк jб estб no X1!");
        if(PX2 == 2)return SendClientMessage(playerid, COLOR_RED, "[ERRO] Jб existem dois participantes no X1");
        SetPVarInt(playerid,"TipoX1W",1);
        SetPVarInt(playerid,"Bloqueio",1);
        PX2++;
        PosX2(playerid);
        GetPlayerName(playerid, name, sizeof(name));
        format(string, sizeof(string), "[X1R] %s Foi Para X1W ( /X1R )", name);
        SendClientMessageToAll(green, string);
        return 1;
        }
Tenta ai.
Se der me da Repu pls. ^^


Re: [AJUDA]ResetPlayerWeapons - Vai_Besta - 02.09.2011

pawn Код:
ResetPlayerWeapons(playerid);
so usar isso em seu cmd


Re: [AJUDA]ResetPlayerWeapons - StrondA_ - 02.09.2011

acho que as forwards sгo desnecessбrias, usa o comando desta forma que vai funcionar.
pawn Код:
if(strcmp(cmdtext, "/x1w", true)==0)
    {
    new name[MAX_PLAYER_NAME];
    if(GetPVarInt(playerid,"TipoX1W")>1) return SendClientMessage(playerid,COLOR_RED,"[ERRO] Vocк jб estб no X1!");
    if(PX1 == 2)return SendClientMessage(playerid, COLOR_RED, "[ERRO] Jб existem dois participantes no X1");
    SetPVarInt(playerid,"TipoX1W",1);
    SetPVarInt(playerid,"Bloqueio",1);
    SetPlayerPos(playerid,1079.0889,1229.8788,10.8203);
    SetPlayerFacingAngle(playerid,0.6144);
    SetCameraBehindPlayer(playerid);
    SetPlayerVirtualWorld(playerid,20);
    ResetPlayerWeapons(playerid);
    SetPlayerHealth(playerid, 100);
    SetPlayerArmour(playerid, 100);
    GivePlayerWeapon(playerid, 29, 5000);
    GivePlayerWeapon(playerid, 27, 5000);
    GivePlayerWeapon(playerid, 24, 5000);
    GivePlayerWeapon(playerid, 34, 5000);
    GivePlayerWeapon(playerid, 31, 5000);
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "[X1W] %s Foi Para X1W ( /X1W )", name);
    SendClientMessageToAll(green, string);
    return 1;
}



Re: [AJUDA]ResetPlayerWeapons - ViniBorn - 02.09.2011

Ao entrar na arena, ele vai perder as armas permanentemente, sou sу durante sua permanкncia?


Respuesta: [AJUDA]ResetPlayerWeapons - ReDKiiL - 02.09.2011

Sim Ele So Vai Perder As Armas Quando Vai Para o x1w e x1r. Dai Dгo As Armas Proprias Do x1w e do x1r.



@EDIT


As Armas Que Nгo Sгo Resetadas й a Que Dгo No Spawn. As Que Os Player Pega Na Pickups Sгo Resetadas :S