Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Jo0ker poslato April 18, 2012, 20:46:15 POSLE PODNE

Naslov: [Pomoć]War- Ne broji smrti.
Poruka od: Jo0ker poslato April 18, 2012, 20:46:15 POSLE PODNE
GameMod: Edit CLRP
Problem: znači starta se rat, ubijem ja protivnika ili protivnik mene, ali ostaje plavi tim:0 crvenitim:0
mislim da znam gdje je greška ali neznam kako bi ju ispravio:
SetPVarInt(i, "Ratuje", 1); SetPVarInt(i, "Tim1", 1);
new Float:fa, Float:fy, Float:fu;
GetPlayerPos( playerid, fa, fy, fu );
format(string, sizeof(string), "{FF0000}RAT| Pokrenuo Admin: {FFFF80}%s", sendername);SCM(i, WHITE, string);
ratnitext1 = CreatePlayer3DTextLabel(i,"{0080C0}Plavi {808080}Tim",0x46A3FFFF,fa,fy,fu,40.0, i);
SetPlayerInterior(i, 15);
new rande = random(sizeof(RandomArenaSpawnsTim1));
SetPlayerPos(i, RandomArenaSpawnsTim1[rande][0], RandomArenaSpawnsTim1[rande][1], RandomArenaSpawnsTim1[rande][2]);
GivePlayerWeapon(i, 4, 2);GivePlayerWeapon(i, 18, 50);GivePlayerWeapon(i, 24, 120);GivePlayerWeapon(i, 25, 120);GivePlayerWeapon(i, 29, 200);
GivePlayerWeapon(i, 33, 100);RatnoVrijeme = vrijemez*60;TextDrawShowForPlayer(i, crvenitim);plavitimkills= 0; crvenitimkills = 0;
TextDrawShowForPlayer(i, plavitim);
TextDrawShowForPlayer(i, ratnaz);
TextDrawShowForPlayer(i, preostalovrijeme);
  }



"TextDrawShowForPlayer(i, crvenitim);plavitimkills= 0; crvenitimkills = 0;"

Umjesto ovih 0 bi trebalo neÅ¡to drugo ići, npr. za plavitimkills -> "crvenitimdeaths" ali ne znam kako bi to napravio, ima netko ideju ili se isto  susreo sa ovim war systemom pa zna rijeÅ¡enje problema.


Mislim da bi ovako nešto trebalo napraviti, ali za plavitimkills i crvenitimkills. ako netko zna neka pomogne.

if(victimteam >= 4)
{
    if(IsPlayerConnected(killerid))
    {
//new killer[MAX_PLAYER_NAME];
//GetPlayerName(killerid, killer, sizeof(killer));
new slice = 100; //$100
playercash = GetPlayerCash(playerid);
if(gTeam[killerid] != 2) { WantedPoints[killerid] += 2; } //+ 2 wanted points
if(SafeTime[playerid] <= 0)
{
if(gTeam[killerid] != gTeam[playerid])
{
if(GetPlayerState(killerid) == 1)
{
PlayerInfo[killerid][pKills] = PlayerInfo[killerid][pKills] + 1;
}
else
{
PlayerInfo[killerid][pKills]++;
}
PlayerInfo[playerid][pKills]--;
}
}