[Ajuda] SetPlayerSkin(killerid
#1

Galera e o seguinte, o SetPlayerSkin no public OnPlayerDeath(playerid, killerid, reason)
ta bugando e tipo assim.

O cara que eo zumbi master, morre para zumbi comum ai a skin do zumbi master tem que ir para o do comum

olha o code

pawn Код:
if(ZumbiMaster[playerid])
       {
        ZumbiMaster[killerid] = true;
        ZumbiMaster[playerid] = false;
        ResetPlayerWeaponsEx(killerid);
        RemovePlayerWeapon(killerid, GetPlayerWeapon(killerid));
        SetPlayerInterior(killerid,0);
        GivePlayerWeapon(killerid, 38, 9999);
        SetPlayerArmour(killerid, 150);
        SetPlayerHealth(killerid, 100);
        SetPlayerSkin(killerid, 160);
        new morreu [24];
    new matou [24];
        GetPlayerName(killerid, matou, 24);
        GetPlayerName(playerid, morreu, 24);
        format(string, 128, "O jogador %s matou ZumbiMaster %s e ganhou 6000R$", matou, morreu);
        SendClientMessageToAll(COLOR_DBLUE, string);
        GivePlayerMoney(playerid, -500);
        GivePlayerMoney(killerid, 6000);
        TogglePlayerControllable(killerid, true);
        return 1;
    }
Eo seguinte a skin buga as arma, й tipo assim o cara da com minigun na tela dele na dela do outros cara do evento ele ta com arma bugado e com m4 entende e tipo assim eu matei o zumbi master com m4 ai me tornei zumbi master ai muda de skin mais buga fica tipo ele segurando a arma sem mirar entendeu na dela do novo zumbi master ta normal atirando mais na tela dos outros jogadores o zumbi master ta com arma bugada nгo ta com miinigun se alguйm me ajudar agradeзo.
Reply
#2

nesta public, se vocк entender isso, vocк saberб arrumar sozinho seu code ... :

' playerid ' = Quem morreu .
' killerid ' = Quem matou .

Simples
Reply
#3

Quote:
Originally Posted by Kon_BR
Посмотреть сообщение
nesta public, se vocк entender isso, vocк saberб arrumar sozinho seu code ... :

' playerid ' = Quem morreu .
' killerid ' = Quem matou .

Simples
Brother isso eu sei, й fбcil, o problema e o seguinte o cara matou o zumbi master com m4 ai ele ganha minigun ea skin do zumbi master sу que a skin ta bugando а arma tipo fica bugado ele fica com m4 na minha tela na tela dele ele ta com minigun entendeu? amigo agradeзo sua tentativa.
Reply
#4

Quote:
Originally Posted by Tiu_DaColombia
Посмотреть сообщение
Brother isso eu sei, й fбcil, o problema e o seguinte o cara matou o zumbi master com m4 ai ele ganha minigun ea skin do zumbi master sу que a skin ta bugando а arma tipo fica bugado ele fica com m4 na minha tela na tela dele ele ta com minigun entendeu? amigo agradeзo sua tentativa.
Tente colocar um "ResetPlayerWeapon",para o que morreu,e para oque matou.
E depois setando as armas...
Reply
#5

Tenta agora.
pawn Код:
if(ZumbiMaster[playerid] == playerid)
{
        SetPlayerInterior(killerid,0);
        ResetPlayerWeapons(killerid); // So vai resetar a do killerid.
        SetPlayerSkin(killerid, 160);
        GivePlayerWeapon(killerid, 38, 9999);
        SetPlayerArmour(killerid, 150);
        SetPlayerHealth(killerid, 100);
        GivePlayerMoney(playerid, -500);
        GivePlayerMoney(killerid, 6000);
        new morreu [24];
        new matou [24];
        GetPlayerName(killerid, matou, 24);
        GetPlayerName(playerid, morreu, 24);
        format(string, 128, "O jogador %s matou ZumbiMaster %s e ganhou 6000R$", matou, morreu);
        SendClientMessageToAll(COLOR_DBLUE, string);
        TogglePlayerControllable(killerid, true);
        return 1;
}
Reply
#6

Nгo pego os dois.

fica assim na minha tela

mais na tela dele ele ta atirando em mim entendeu?

fica tipo se ele tivesse na frente da parede tentando atira mais na tela dele ta normal atirando, ai eu nao perco sangue mais ele fica atirando em mim
Reply
#7

wtf, eu to achando que o problema nгo estб neste code ... Aliбs deixa eu fazer uma pergunta, qual a necessidade de conter essa funзгo :
pawn Код:
TogglePlayerControllable(killerid, true);
dentro do seu code ?
-
Mudando de assunto agora ... Como eu disse, pelo oque eu entendi, eu to achando que o problema nгo estб neste code ... To comeзando achar que tem algo ver com a OnPlayerUpdate ...
Reply
#8

Quote:
Originally Posted by Kon_BR
Посмотреть сообщение
wtf, eu to achando que o problema nгo estб neste code ... Aliбs deixa eu fazer uma pergunta, qual a necessidade de conter essa funзгo :
pawn Код:
TogglePlayerControllable(killerid, true);
dentro do seu code ?
-
Mudando de assunto agora ... Como eu disse, pelo oque eu entendi, eu to achando que o problema nгo estб neste code ... To comeзando achar que tem algo ver com a OnPlayerUpdate ...
Pow vei nem sei tipo o cara ta com minigun na mгo na tela dele na minha ta com mp4 entendeu?
da um bug estranho nunca vi nгo!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)