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: Dante Sanders - 2012. október 12. - 13:17:40

Cím: Zombi fertozes!
Írta: Dante Sanders - 2012. október 12. - 13:17:40
Hellosztok!Van egy Zombi modom amit irok es el akadtam mert nem tudom meg csinalni azt hogy ha meg utt a zombi egy embert akkor at valtozon!Pls segicsetek meg azt hogy azt hogy a tarsadat ne tudd megolni csak a zombit es a zombiknal is ugyan ugy legyen. Kosz elore!  ^-^
Cím: Zombi fertozes!
Írta: ZyZu. - 2012. október 12. - 13:47:13
Meg tudom csinálni neked úgy, hogy ha lemegyen az élete akkor 99% lesz akkor tegye átt a zombi csapatba.. így nem jó?
Cím: Zombi fertozes!
Írta: zeteni - 2012. október 12. - 13:49:57
ZyZu ez hülyeség, valahogy lemegy egy % élete és máris zombi lesz.
Másold be azokat a változókat, amikor valaki zombi, és valaki civil
Cím: Zombi fertozes!
Írta: TengeriMalac - 2012. október 12. - 13:52:52
OnPlayerGiveDamage alatt ellenõrizni kell ,hogy az ütõ játékos zombi-e.. ha igen, akkor SetPlayerSkin, SetPlayerTeam / gTeam.
Cím: Zombi fertozes!
Írta: Dante Sanders - 2012. október 12. - 14:13:08
Rendben zeteni!
#define TEAM_EMBER 0
#define TEAM_ZOMBI 1
public OnPlayerRequestClass(playerid, classid)
{
if(classid == 0)
    {
    GameTextForPlayer(playerid, \"~b~Ember\", 3000, 3);
    SetPVarInt(playerid, \"RequestClass\", TEAM_EMBER);
    SetPlayerPos(playerid, -289.3768,1536.5841,75.5625);
    SetPlayerFacingAngle(playerid, 333);
    SetPlayerCameraPos(playerid, -284.4898,1546.7723,75.3594);
    SetPlayerCameraLookAt(playerid, -289.3768,1536.5841,75.5625);
    ApplyAnimation(playerid,\"DANCING\",\"DNCE_M_C\",4.0,1,0,0,0,-1);
    }
    if(classid == 1)
    {
    GameTextForPlayer(playerid, \"~w~Zombi\", 3000, 3);
    SetPVarInt(playerid, \"RequestClass\", TEAM_ZOMBI);
    ApplyAnimation(playerid,\"DANCING\",\"DNCE_M_C\",4.0,1,0,0,0,-1);
    }
return 1;
}

 
Idézetet írta: ZyZu date=1350042433\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28486\" data-ipsquote-contentclass=\"forums_Topic
ugy nem lesz jo mert ha leesik valahonet az mar nem szamitna fertozesnek :P erted?
Meg tudom csinálni neked úgy, hogy ha lemegyen az élete akkor 99% lesz akkor tegye átt a zombi csapatba.. így nem jó?
 
Cím: Zombi fertozes!
Írta: CANNONN - 2012. október 12. - 14:52:00

#include <a_samp>
#define TEAM_EMBER 0
#define TEAM_ZOMBI 1
public OnPlayerRequestClass(playerid, classid)
{
    if(classid == 0)
    {
    GameTextForPlayer(playerid, \"~b~Ember\", 3000, 3);
    SetPVarInt(playerid, \"RequestClass\", TEAM_EMBER);
    SetPlayerPos(playerid, -289.3768,1536.5841,75.5625);
    SetPlayerFacingAngle(playerid, 333);
    SetPlayerCameraPos(playerid, -284.4898,1546.7723,75.3594);
    SetPlayerCameraLookAt(playerid, -289.3768,1536.5841,75.5625);
    ApplyAnimation(playerid,\"DANCING\",\"DNCE_M_C\",4.0,1,0,0,0,-1);
    SetPlayerTeam(playerid, 1);
    }
   
    if(classid == 1)
    {
    GameTextForPlayer(playerid, \"~w~Zombi\", 3000, 3);
    SetPVarInt(playerid, \"RequestClass\", TEAM_ZOMBI);
    ApplyAnimation(playerid,\"DANCING\",\"DNCE_M_C\",4.0,1,0,0,0,-1);
   
    SetPlayerTeam(playerid, 2);
    }
return 1;
}
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
if(GetPlayerTeam(playerid) != GetPlayerTeam(damagedid))
{
    SendClientMessage(damagedid, -1, \"Megharaptak! Átváltoztál zombivá.\");
            SendClientMessage(playerid, -1, \"Megharaptad!\");
        
    SetPlayerSkin(damagedid, 0);
   
    SetPlayerTeam(damagedid, 2);
}
    return 1;
}
Cím: Zombi fertozes!
Írta: Dante Sanders - 2012. október 12. - 19:44:33
Koszonom!ment a +!