[POMOC] wl


Započeo Kovelj_Car1, Maj 21, 2014, 12:21:32 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: CrazyCity
Detaljan opis problema: Kada neki igrac ima wl (wanted level) i kad ga neko ubije izgubi dosta para,preko 100k,kako da resim to ?
Dio skripte: recite sta treba
Neke slike/video za lakse dobivanje pomoci(neobavezno): //

pogledaj pod OnPlayerDeath imali kakva provera da li igrac ima wl... tu se sigurno oduzima..
69

Citat: [SF]C++ poslato Maj 21, 2014, 13:41:23 POSLE PODNE
pogledaj pod OnPlayerDeath imali kakva provera da li igrac ima wl... tu se sigurno oduzima..
if(GetPlayerWantedLevel(playerid) > 0) //Vracanje u zatvor pod wanted levelom
	{
	    new string[256];
		/*g_NovacMinus(playerid, GetPlayerWantedLevel(playerid)*3000);
		SCMF(playerid, -1, ""ZUTA"[INFO] "CRVENA"Izgubili ste %d$ zbog umiranja sa wanted level-om "ZUTA"%d!", GetPlayerWantedLevel(playerid)*3000, GetPlayerWantedLevel(playerid)); */
		//------------------Sistem vracanja u zatvor ako odes pod wanted levelom by Dejan----------------------------------------------------
		PlayerInfo[playerid][pZatvor] = 2;//
        KillTimer(RobCityHallTimer[playerid]); // robbank by Dejan
		PlayerInfo[playerid][pZatvorenVreme] = PlayerInfo[playerid][pTrazeniLevel] * 300;
	    ResetPlayerWeapons(playerid);
        g_ResetujNovac(playerid);
	    //----------------------------------------------------------------------
		SetPlayerWantedLevel(playerid, 0); PlayerInfo[playerid][pTrazeniLevel] = 0;
	    format(string,sizeof(string),""CRVENA"[CB:RP] "SIVA"Igrac %s je ubijen/se ubio sa wanted level-om!",GetName(playerid));
		AdminGameMaster(-1,string);
		format(string,sizeof(string),""CRVENA"[CB:RP] "SIVA"Igrac %s je ubijen/se ubio sa wanted level-om!",GetName(playerid));
		ChatPD(-1, string);
		//SetPlayerColor(playerid, BELA2);
	}
    if(PlayerInfo[killerid][pClan] == 3) //Isto kao gore, Member tj vas enum, i ID Hitmana
    {
    if(PlayerInfo[playerid][pMeta] == 1) //Provjerava ako je playerid tj ubijen meta...
    {
    new string[126];
    format(string, sizeof(string), "META: Hitman %s je izvrsio ubojstvo na %s i dobio %d$", PlayerName(killerid), PlayerName(playerid), PlayerInfo[playerid][pMetaCijena]);
    PorukaHitmanu(-1,string);
    SCM(playerid,-1,"*Ubijen si kao meta!");//saljemo poruku igracu koji je ubijen da je bio meta!
    GivePlayerMoney(killerid, PlayerInfo[playerid][pMetaCijena]);//Dodaje novac ubojici koliki je bio podesen na meta cijeni...
    PlayerInfo[playerid][pMeta] = 0; //postavlja  da igrac vise nije ziva meta...
    PlayerInfo[playerid][pMetaCijena] = 0; //postavlja  da igrac vise nije ziva meta...
   	}
	if(Alat[playerid] == 1)
	{
		Alat[playerid] = 0;
		RemovePlayerAttachedObject(playerid,1);
		RemovePlayerAttachedObject(playerid,2);
		RemovePlayerAttachedObject(playerid,3);
		RemovePlayerAttachedObject(playerid,4);
		return 1;
    }

Kako da stavim da uvek skine 5 000,bilo koji wl da ima ?
Poslednja Izmena: Maj 23, 2014, 12:03:27 POSLE PODNE od Kovelj_Car1

Joy

*

Pa umjesto ovoga
g_NovacMinus(playerid, GetPlayerWantedLevel(playerid)*3000);

stavis samo
g_NovacMinus(playerid, 5000);

Citat: Joy poslato Maj 23, 2014, 12:20:33 POSLE PODNE
Pa umjesto ovoga
g_NovacMinus(playerid, GetPlayerWantedLevel(playerid)*3000);

stavis samo
g_NovacMinus(playerid, 5000);

A ovde umesto ovoga
SCMF(playerid, -1, ""ZUTA"[INFO] "CRVENA"Izgubili ste %d$ zbog umiranja sa wanted level-om "ZUTA"%d!", GetPlayerWantedLevel(playerid)*3000, GetPlayerWantedLevel(playerid)); */

stavim ovo

SCMF(playerid, -1, ""ZUTA"[INFO] "CRVENA"Izgubili ste 5000 zbog umiranja sa wanted level-om "ZUTA"%d!", GetPlayerWantedLevel(playerid)*3000, GetPlayerWantedLevel(playerid)); */
Je l tako ?
Poslednja Izmena: Maj 24, 2014, 13:55:39 POSLE PODNE od Kovelj_Car1

SCMF(playerid, -1, ""ZUTA"[INFO] "CRVENA"Izgubili ste 5000 zbog umiranja sa wanted level-om "ZUTA"%d!", GetPlayerWantedLevel(playerid));