Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Tony Zero poslato Septembar 08, 2010, 21:49:33 POSLE PODNE

Naslov: Mala pomoc
Poruka od: Tony Zero poslato Septembar 08, 2010, 21:49:33 POSLE PODNE
trenutno radim DM server i napravio sam 2 tima,grove i balla,uradio sam sve potrebno ali me jos ovo zanima
1.Kada se igraci odredjenog tima dobiju odredjeno oruzje
2.Kada nekog ubiju da dobiju odredjenu svotu novca i da im se score poveca za 1

Hvala
Naslov: Odg: Mala pomoc
Poruka od: LordShigi poslato Septembar 08, 2010, 21:59:03 POSLE PODNE
1. Moras spremiti tim igraca u nekoj varijabli i onda samo provjeriti u kojem je igrac timu pod OnPlayerSpawn i dati odgovarajucem timu odgovarajuca oruzja funkcijom GivePlayerWeapon
2. Koristi callback OnPlayerDeath, tamo imas varijablu killerid. I onda samo stavis da se killerid-u poveca score i da dobije novac s GivePlayerMoney.
Naslov: Odg: Mala pomoc
Poruka od: Tony Zero poslato Septembar 09, 2010, 13:22:06 POSLE PODNE
sa oruzje sma kod sebe ovako napavio samo neznam jel valja posto nesto nece da mi otvori kucni server,nesto je sjebano i ne pokazuje i warning ni error
OnPlayerSpawn(playerid);
if (classid == 0)
    {
gTeam[playerid] = TEAM_GROVE;
GivePlayerWeapon(playerid, 30, 500);
GivePlayerWeapon(playerid, 32, 500);
GivePlayerWeapon(playerid, 4, 1);
GivePlayerWeapon(playerid, 22, 300);
    }
else
    {
        gTeam[playerid] = TEAM_BALLA;
        GivePlayerWeapon(playerid, 24, 400);
        GivePlayerWeapon(playerid, 1, 1);
        GivePlayerWeapon(playerid, 25, 700);
        GivePlayerWeapon(playerid, 29, 500);
        GivePlayerWeapon(playerid, 30, 500);
    }