[Pomoc] Warrning


Započeo VuKaN, Maj 10, 2013, 23:27:58 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moja
PRoblem: A te linije ne postoje u modu tj 73256
C:\Documents and Settings\Administrator\Desktop\Igrice\MW LV\gamemodes\MW.pwn(73256) : warning 203: symbol is never used: "BackAnim"
C:\Documents and Settings\Administrator\Desktop\Igrice\MW LV\gamemodes\MW.pwn(73256) : warning 203: symbol is never used: "GetPointDistanceToPointExMorph"
C:\Documents and Settings\Administrator\Desktop\Igrice\MW LV\gamemodes\MW.pwn(73256) : warning 203: symbol is never used: "OnePlayAnim"
C:\Documents and Settings\Administrator\Desktop\Igrice\MW LV\gamemodes\MW.pwn(73256) : warning 203: symbol is never used: "WeaponNames"
C:\Documents and Settings\Administrator\Desktop\Igrice\MW LV\gamemodes\MW.pwn(73256) : warning 203: symbol is never used: "intrate"
Srecu cine male stvari i veliko pivo!
x3M-Gaming USKORO!

Hvala... Imam jos 1 problem..
Kada neko umre svi dobiju wanted ili PD dobije WL i tako redom kako da da stavim da mi se ne desava?
Srecu cine male stvari i veliko pivo!
x3M-Gaming USKORO!

pa jesi cacko nesto oko publica onplayerdeath

No no
Srecu cine male stvari i veliko pivo!
x3M-Gaming USKORO!

Izvolte
public OnPlayerDeath(playerid, killerid, reason)
{
	new name[MAX_PLAYER_NAME];
	new ime[MAX_PLAYER_NAME];
	new string[256];
	//new dmessage[128];
	//new deathreason[20];
	new playercash;
	new victimteam;
	new Float:px,Float:py,Float:pz;
	new killerteam;

	victimteam = gTeam[playerid];
	killerteam = gTeam[killerid];
	gPlayerSpawned[playerid] = 0;
	PlayerInfo[playerid][pInvWeapon] = 0;
 	PlayerInfo[playerid][pInvAmmo] = 0;
	GetPlayerName(playerid, name, sizeof(name));
	PlayerInfo[playerid][pLocal] = 255;
	GetPlayerPos(playerid, px, py, pz);
	if(killerid != 255)
	{
		if(GetPlayerState(killerid) == 2)
		{
		    if(ProxDetectorS(20, killerid, playerid))
		    {
		        if(!IsPlayerInAnyVehicle(playerid))
		    		{
		    		  	  GetPlayerName(killerid, name, sizeof(name));
		    		  	  GetPlayerName(playerid, ime, sizeof(ime));
				format(string, 256, "{6EF83C}King's AC:{ffffff}%s{00C0FF} ID:{ffffff} %d je uradio Drive By ubistvo nad igracem %s",name,killerid,ime);
				SendAdminsMessage(COLOR_YELLOW,string);
						return 1;
					}
									WantedPoints[killerid] += 4;
                SetPlayerCriminal(killerid,255, "Ubistvo autom");
					return 1;
				}
			}
	}

	if (gPlayerCheckpointStatus[playerid] > 4 && gPlayerCheckpointStatus[playerid] < 11)
	{
		DisablePlayerCheckpoint(playerid);
		gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
	}
	new caller = Mobile[playerid];
	if(caller != 255)
	{
		if(caller < 255)
		{
			SendClientMessage(caller,  COLOR_GRAD2, "   Linija se prekinula....");
			CellTime[caller] = 0;
			CellTime[playerid] = 0;
			Mobile[caller] = 255;
		}
		Mobile[playerid] = 255;
		CellTime[playerid] = 0;
	}
	ClearCrime(playerid);
	if(PlayerPaintballing[playerid] != 0)
	{
	    PlayerPaintballKills[killerid] ++;
	    if(PlayerPaintballKills[killerid] > PaintballWinnerKills)
	    {
	        new killer[MAX_PLAYER_NAME];
	        PaintballWinner = killerid;
	        PaintballWinnerKills = PlayerPaintballKills[killerid];
	        GetPlayerName(killerid, killer, sizeof(killer));
			foreach (Player, i)
			{
                if(PlayerPaintballing[i] != 0)
                {
                    format(string, sizeof(string), "* %s je u vodstvu sa %d ubistava.",killer,PaintballWinnerKills);
					SendClientMessage(i, COLOR_WHITE, string);
                }
	        }
	    }
	    return 1;
	}

	

	if(GettingCK[playerid] < 999)
	{
	    if(IsPlayerConnected(killerid))
	    {
	        if(OnCK[killerid] < 999)
	        {
	            new killer[MAX_PLAYER_NAME];
	            new dier[MAX_PLAYER_NAME];
	            GetPlayerName(playerid, dier, sizeof(dier));
				GetPlayerName(killerid, killer, sizeof(killer));
	            format(string, sizeof(string), "* %s je izvrsio Character Kill na vama, ne mozete igrati sa vasim likom vise.",killer);
	            SendClientMessage(playerid, COLOR_LIGHTRED, string);
	            format(string, sizeof(string), "** %s je izvrsio Character Kill na %s **",killer,dier);
	            CKLog(string);
	            BroadCast(COLOR_LIGHTRED, string);
	            PlayerInfo[playerid][pCK] = 1;
	            if(GettingCK[playerid] < 999) { GettingCK[playerid] = 999; }
	            else if(OnCK[playerid] < 999) { OnCK[playerid] = 999; }
	            if(GettingCK[killerid] < 999) { GettingCK[killerid] = 999; }
	            else if(OnCK[killerid] < 999) { OnCK[killerid] = 999; }
	            KickPlayer[playerid] = 1;
	        }
	    }
	}
	if(PlayerInfo[playerid][pHeadValue] > 0)
	{
	    if(IsPlayerConnected(killerid))
	    {
		    if(gTeam[killerid] == 10 || PlayerInfo[killerid][pLeader] == 8)
		    {
		        if(GoChase[killerid] == playerid)
		        {
					new killer[MAX_PLAYER_NAME];
					GetPlayerName(killerid, killer, sizeof(killer));
					JBC_GivePlayerMoney(killerid, PlayerInfo[playerid][pHeadValue]);
					format(string,128,"<< Hitman %s je izvrsio svoju metu %s i zaradio $%d >>",killer,name,PlayerInfo[playerid][pHeadValue]);
					SendFamilyMessage(8, COLOR_YELLOW, string);
					PlayerInfo[playerid][pHeadValue] = 0;
					GotHit[playerid] = 0;
					GetChased[playerid] = 999;
					GoChase[killerid] = 999;
				}
			}
		}
	}
	if(victimteam >= 4)
	{
	    if(IsPlayerConnected(killerid))
	    {
			//new killer[MAX_PLAYER_NAME];
			//GetPlayerName(killerid, killer, sizeof(killer));
			new slice = 100; //$100
			playercash = JBC_GetPlayerMoney(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] + 2;
					}
					else
					{
						PlayerInfo[killerid][pKills]++;
					}
					PlayerInfo[playerid][pKills]--;
				}
			}
			/*if (strlen(deathreason) > 0)// patch
			{
				if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill) || gTeam[killerid] == gTeam[playerid])//med kill criminal
				{
					format(string, sizeof(string), ".: %s murdered %s. (%s) :.", killer, name, deathreason);
				}
				else
				{
					format(string, sizeof(string), ".: %s murdered %s. (%s) for $%d :.", killer, name, deathreason, slice);
				}

			}
			else
			{
				if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill || gTeam[killerid] == gTeam[playerid]))
				{
					format(string, sizeof(string), ".: %s murdered %s :.", killer, name);
				}
				else
				{
					format(string, sizeof(string), ".: %s murdered %s for $%d :.", killer, name, slice);
				}
			}*/
			if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill) || (gTeam[killerid] == gTeam[playerid] && gTeam[playerid] != 4))
			{
				slice = 0;
			}
			if (((gTeam[killerid]) != 4) && ((gTeam[killerid]) == gTeam[playerid]))//no team kill
			{
				slice = 0;
			}
			if (playercash > 0)
			{
				JBC_GivePlayerMoney(playerid, -slice);
			}
			else
			{
				slice = slice+500;
			}
			//JBC_GivePlayerMoney(killerid, slice);
			//GameTextForPlayer(playerid, dmessage, 5000, 2);
			PlayerPlaySound(killerid, 1083, 0.0, 0.0, 0.0);
			if (((gTeam[killerid]) == 3) && reason != 49)
			{
				SetPlayerCriminal(killerid,255, "Ubistvo prvog stepena");
			}
			else if (((gTeam[killerid]) == 3) && reason == 49)
			{
				SetPlayerCriminal(killerid,255, "Sudar i bezi");
			}
		}
	}
	else if (victimteam == 2)
	{
	    if(IsPlayerConnected(killerid))
	    {
			//new killer[MAX_PLAYER_NAME];
			//GetPlayerName(killerid, killer, sizeof(killer));
			// Cop kill
			PlayerInfo[playerid][pKills]--;
			if (gTeam[killerid] == 2)//cops kill cop
			{
				//format(string,128,".: Officer %s murdered Officer %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost);
				PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
				JBC_GivePlayerMoney(killerid, -suecost);
				JBC_GivePlayerMoney(playerid, suecost+100);//+100pays hospital bill
			}
			else
			{
				//format(string,128,".: %s murdered Officer %s (%s) :.",killer,name,deathreason);
		    }
			if (gTeam[killerid] >= 3)
			{
			    WantedPoints[killerid] += 2; //+ 2 wanted points
				if(reason != 49)
				{
					SetPlayerCriminal(killerid,255, "Ubistvo prvog stepena");
				}
				else if (reason == 49)
				{
					SetPlayerCriminal(killerid,255, "Sudar i bezi");
				}
			}
			if(gTeam[killerid] >= 5 && SafeTime[playerid] <= 0)
			{
				if(GetPlayerState(killerid) == 1)
				{
					PlayerInfo[killerid][pKills] = PlayerInfo[killerid][pKills]+2;
				}
				else
				{
					PlayerInfo[killerid][pKills]++;
				}
				WantedPoints[killerid]+=2;
			}
			//BroadCast(COLOR_RED, string);
		}
	}
	else if (victimteam == 3)
	{
	    if(IsPlayerConnected(killerid))
	    {
			//new killer[MAX_PLAYER_NAME];
			//GetPlayerName(killerid, killer, sizeof(killer));
			// Civ kill
			if ((gTeam[killerid]) == 2)//cops kill civ
			{
			    if(WantedLevel[playerid] < 1)
			    {
					//format(string,128,".: Officer %s murdered %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost);
					PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
					JBC_GivePlayerMoney(killerid, -suecost);
					JBC_GivePlayerMoney(playerid, suecost+10);//+100pays hospital bill
				}
			}
			else
			{
				//format(string,128,".: %s murdered %s (%s) :.",killer,name,deathreason);
				WantedPoints[killerid] += 2;
		    }
		    //BroadCast(COLOR_RED, string);
		}
	}
	else if (victimteam == 1)
	{
	    if(IsPlayerConnected(killerid))
	    {
			//new killer[MAX_PLAYER_NAME];
			//GetPlayerName(killerid, killer, sizeof(killer));
			// Civ kill
			if ((gTeam[killerid]) == 2)//cops kill civ
			{
				//format(string,128,".: Officer %s murdered Paramedic %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost);
				PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
				JBC_GivePlayerMoney(killerid, -suecost);
				JBC_GivePlayerMoney(playerid, suecost+10);//+100pays hospital bill
			}
			else if ((gTeam[killerid]) == 1)//med kill civ
			{
				//format(string,128,".: Paramedic %s murdered %s (%s) and was sued for $%d :.",killer,name,deathreason,suecost);
				PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
				JBC_GivePlayerMoney(killerid, -suecost);
				JBC_GivePlayerMoney(playerid, suecost+10);//+100pays hospital bill
			}
			else
			{
				//format(string,128,".: %s murdered %s (%s) :.",killer,name,deathreason);
		    }
			if (((gTeam[killerid]) == 4) && reason != 49)
			{
				SetPlayerCriminal(killerid,255, "Ubistvo prvog stepena");
			}
			else if (((gTeam[killerid]) == 3) && reason == 49)
			{
				SetPlayerCriminal(killerid,255, "Sudar i bezi");
			}
		    //BroadCast(COLOR_RED, string);
		}
	}
	if (victimteam >= 3 && WantedPoints[playerid] > 0 && killerteam == 2)
	{
	    SetPlayerFree(playerid,killerid, "Je ubijen");
	}


	if(SmugglerWork[playerid] != 0)
	{
	    SmugglerWork[playerid] = 0;
	    DisablePlayerCheckpoint(playerid);
	}
return 1;
}
Srecu cine male stvari i veliko pivo!
x3M-Gaming USKORO!

ok onda je do mene lag... Ovako  imam neke bugove male evo ko moze da mi resi za admin auta
Ne mogu da vozim kada sam admin na duznosti
if(AdminskaVozila(newcar))
		{
		    if(AdminDuty[playerid] == 1) { }
		    else { RemovePlayerFromVehicle(playerid);
			SendClientMessage(playerid,COLOR_WHITE,"Nisi GameMaster ili Admin"); }
		}

Evo i duznost komanda
CMD:adminduty(playerid,params[])
	{
		if(PlayerInfo[playerid][pAdminska] == 1)
	    {SendClientMessage(playerid,COLOR_WHITE,"{00C0FF}Mystic World RP || Imas {FFFFFF}adminsku kaznu ili vremenski ban {00C0FF}nemozes nijednu komandu koristiti	");return 1;}
		if(IsPlayerConnected(playerid))
		{
		    if(gPlayerLogged[playerid] == 0)
		    {
		        SendClientMessage(playerid, COLOR_GREY, "   Morate se prvo prijaviti !");
				return 1;
		    }
		    if(PlayerInfo[playerid][pAdmin] > 0)
		    {
		        if(AdminDuty[playerid] == 0)
		        {
		            AdminDuty[playerid] = 1;
		            JBC_SetPlayerHealth(playerid, 99999);
		            JBC_SetPlayerArmour(playerid, 99999);
		            new string[256];
		            new sendername[MAX_PLAYER_NAME];
					GetPlayerName(playerid, sendername, sizeof(sendername));
					format(string, sizeof(string), "{F81414}Administrator:{ffffff}%s{F81414} je na duznosti", sendername);
					SendAdminsMessage(YELLOW,string);
					SetPlayerColor(playerid,COLOR_RED);
					SetPlayerSkin(playerid, 294);
					JBC_SetPlayerPos(playerid, 876.2742,-1663.0475,13.5469);
					if(PlayerInfo[playerid][pAdmin] >= 1337)
					{
					    for(new i = 0; i < sizeof(CarInfo); i++)
						{
							SetVehicleParamsForPlayer(i,playerid,0,0);

						}
					}
					return 1;
		        }
		        else if(AdminDuty[playerid] == 1)
		        {
		            AdminDuty[playerid] = 0;
					JBC_SetPlayerHealth(playerid, 100);
					JBC_SetPlayerArmour(playerid, 0);
					new string[256];
		            new sendername[MAX_PLAYER_NAME];
					GetPlayerName(playerid, sendername, sizeof(sendername));
					format(string, sizeof(string), "{F81414}Administrator:{ffffff}%s{F81414} nije vise na duznosti", sendername);
					SendAdminMessage(YELLOW,string);
					SetPlayerColor(playerid,COLOR_WHITE);
					AdminLog(string);
					SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
					return 1;
		        }
		    }
		    else
		    {
		        SendClientMessage(playerid, COLOR_GREY, "   {FFFFFF}Mystic World RP||{00C0FF}Samo {FFFFFF}admin {00C0FF}moze ovu komandu koristiti !");
		        return 1;
		    }
		}
	    return 1;
	}
Poslednja Izmena: Maj 11, 2013, 00:50:14 PRE PODNE od Joksa99
Srecu cine male stvari i veliko pivo!
x3M-Gaming USKORO!

Ovo za WL imate samo kako da namestim da ne moze kada lik ubije nekoga da mu da wl npr za ubistvo za organizacije od 1 do broja 3?
Srecu cine male stvari i veliko pivo!
x3M-Gaming USKORO!

Probacu... Da li ovako nece da daje wanted level igracima iz org 1-3 7 9?
public SetPlayerCriminal(playerid,declare,reason[])
{//example: SetPlayerCriminal(playerid,255, "Stealing A Police Vehicle");
	if(IsPlayerConnected(playerid))
	{
	    PlayerInfo[playerid][pCrimes] += 1;
	    new points = WantedPoints[playerid];
		new turned[MAX_PLAYER_NAME];
		new turner[MAX_PLAYER_NAME];
		new turnmes[128];
		new wantedmes[128];
		new wlevel;
		strmid(PlayerCrime[playerid][pAccusedof], reason, 0, strlen(reason), 255);
		GetPlayerName(playerid, turned, sizeof(turned));
		if (declare == 255)
		{
			format(turner, sizeof(turner), "Nepoznato");
			strmid(PlayerCrime[playerid][pVictim], turner, 0, strlen(turner), 255);
		}
		else
		{
		    if(IsPlayerConnected(declare))
		    {
				GetPlayerName(declare, turner, sizeof(turner));
				strmid(PlayerCrime[playerid][pVictim], turner, 0, strlen(turner), 255);
				strmid(PlayerCrime[declare][pBplayer], turned, 0, strlen(turned), 255);
				strmid(PlayerCrime[declare][pAccusing], reason, 0, strlen(reason), 255);
			}
		}
		format(turnmes, sizeof(turnmes), "Pocinili ste zlocin: %s. Prijavio: %s.",reason,turner);
		SendClientMessage(playerid, COLOR_DARKNICERED, turnmes);
		if(points > 0)
		{
		    new yesno;
			if(points == 3) { if(WantedLevel[playerid] != 1) { WantedLevel[playerid] = 1; wlevel = 1; yesno = 1; } }
			else if(points >= 4 && points <= 5) { if(WantedLevel[playerid] != 2) { WantedLevel[playerid] = 2; wlevel = 2; yesno = 1; } }
			else if(points >= 6 && points <= 7) { if(WantedLevel[playerid] != 3) { WantedLevel[playerid] = 3; wlevel = 3; yesno = 1; } }
			else if(points >= 8 && points <= 9) { if(WantedLevel[playerid] != 4) { WantedLevel[playerid] = 4; wlevel = 4; yesno = 1; } }
			else if(points >= 10 && points <= 11) { if(WantedLevel[playerid] != 5) { WantedLevel[playerid] = 5; wlevel = 5; yesno = 1; } }
			else if(points >= 12 && points <= 13) { if(WantedLevel[playerid] != 6) { WantedLevel[playerid] = 6; wlevel = 6; yesno = 1; } }
			else if(points >= 14) { if(WantedLevel[playerid] != 10) { WantedLevel[playerid] = 10; wlevel = 10; yesno = 1; } }
			if(WantedLevel[playerid] >= 1) { if(gTeam[playerid] == 3) { gTeam[playerid] = 4; } }
			if(yesno)
			{
				format(wantedmes, sizeof(wantedmes), "Trenutni Wanted Level: %d", wlevel);
				SendClientMessage(playerid, COLOR_YELLOW, wantedmes);

				foreach (Player, i)
				{
				    if(PlayerInfo[i][pMember] == 1||PlayerInfo[i][pLeader] == 1||PlayerInfo[i][pMember] == 2||PlayerInfo[i][pLeader] == 2||PlayerInfo[i][pMember] == 3||PlayerInfo[i][pLeader] == 3||PlayerInfo[i][pMember] == 4||PlayerInfo[i][pLeader] == 4||PlayerInfo[i][pMember] == 7||PlayerInfo[i][pLeader] == 7||PlayerInfo[i][pMember] == 9||PlayerInfo[i][pLeader] == 9||
				    {
						format(cbjstore, sizeof(turnmes), "BAZA: Svim jedinicama: Prijavio: %s",turner);
						SendClientMessage(i, TEAM_BLUE_COLOR, cbjstore);
						format(cbjstore, sizeof(turnmes), "BAZA: Zlocin: %s, Osumnjiceni: %s",reason,turned);
						SendClientMessage(i, TEAM_BLUE_COLOR, cbjstore);
					}
				}
			}
		}
	}//not connected
}
Srecu cine male stvari i veliko pivo!
x3M-Gaming USKORO!

BUMP
Srecu cine male stvari i veliko pivo!
x3M-Gaming USKORO!

Blaeks

*

Madmen

pogledaj da li negde printas wanted level preko foreacha ili mozda nemas anti fake kill ?

Citat: Blaeks poslato Maj 11, 2013, 14:28:41 POSLE PODNE
pogledaj da li negde printas wanted level preko foreacha ili mozda nemas anti fake kill ?
Razjasni mi malo xD Pocetnik sam
Srecu cine male stvari i veliko pivo!
x3M-Gaming USKORO!

Blaeks

*

Madmen

daj delove koji se pozivaju kada neko nekog ubije, ali da nije onplayerdeath, mozda preko foreacha masovno slazes wlove

Sredio sam to... Nego sada kada se skoci na nesto izmapano da coveku wanted
Srecu cine male stvari i veliko pivo!
x3M-Gaming USKORO!

Blaeks

*

Madmen


Ako hoces evo ti IP pa dodji msm da vidsi sam -.-` 85.25.235.73:1257 pas vuknaj99
Srecu cine male stvari i veliko pivo!
x3M-Gaming USKORO!