Započeo VuKaN
•10. Maj 2013.• Zaključano[Pomoc] Warrning
1,189
pregleda
26
postova
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
759
Postovi:
115
Teme:
Pridružio se:Jun 2012
10. Maj 2013.
Skripta koju koristim: Moja
PRoblem: A te linije ne postoje u modu tj 73256
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"Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
132
Postovi:
28
Teme:
Pridružio se:Jul 2012
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
759
Postovi:
115
Teme:
Pridružio se:Jun 2012
10. Maj 2013.
Izvolte
public OnPlayerDeath(playerid, killerid, reason)
{
new name;
new ime;
new string;
//new dmessage;
//new deathreason;
new playercash;
new victimteam;
new Float:px,Float:py,Float:pz;
new killerteam;
victimteam = gTeam;
killerteam = gTeam;
gPlayerSpawned = 0;
PlayerInfo = 0;
PlayerInfo = 0;
GetPlayerName(playerid, name, sizeof(name));
PlayerInfo = 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 += 4;
SetPlayerCriminal(killerid,255, "Ubistvo autom");
return 1;
}
}
}
if (gPlayerCheckpointStatus > 4 && gPlayerCheckpointStatus < 11)
{
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus = CHECKPOINT_NONE;
}
new caller = Mobile;
if(caller != 255)
{
if(caller < 255)
{
SendClientMessage(caller, COLOR_GRAD2, " Linija se prekinula....");
CellTime = 0;
CellTime = 0;
Mobile = 255;
}
Mobile = 255;
CellTime = 0;
}
ClearCrime(playerid);
if(PlayerPaintballing != 0)
{
PlayerPaintballKills ++;
if(PlayerPaintballKills > PaintballWinnerKills)
{
new killer;
PaintballWinner = killerid;
PaintballWinnerKills = PlayerPaintballKills;
GetPlayerName(killerid, killer, sizeof(killer));
foreach (Player, i)
{
if(PlayerPaintballing != 0)
{
format(string, sizeof(string), "* %s je u vodstvu sa %d ubistava.",killer,PaintballWinnerKills);
SendClientMessage(i, COLOR_WHITE, string);
}
}
}
return 1;
}
if(GettingCK < 999)
{
if(IsPlayerConnected(killerid))
{
if(OnCK < 999)
{
new killer;
new dier;
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 = 1;
if(GettingCK < 999) { GettingCK = 999; }
else if(OnCK < 999) { OnCK = 999; }
if(GettingCK < 999) { GettingCK = 999; }
else if(OnCK < 999) { OnCK = 999; }
KickPlayer = 1;
}
}
}
if(PlayerInfo > 0)
{
if(IsPlayerConnected(killerid))
{
if(gTeam == 10 || PlayerInfo == 8)
{
if(GoChase == playerid)
{
new killer;
GetPlayerName(killerid, killer, sizeof(killer));
JBC_GivePlayerMoney(killerid, PlayerInfo);
format(string,128,"<< Hitman %s je izvrsio svoju metu %s i zaradio $%d >>",killer,name,PlayerInfo);
SendFamilyMessage(8, COLOR_YELLOW, string);
PlayerInfo = 0;
GotHit = 0;
GetChased = 999;
GoChase = 999;
}
}
}
}
if(victimteam >= 4)
{
if(IsPlayerConnected(killerid))
{
//new killer;
//GetPlayerName(killerid, killer, sizeof(killer));
new slice = 100; //$100
playercash = JBC_GetPlayerMoney(playerid);
if(gTeam != 2) { WantedPoints += 2; } //+ 2 wanted points
if(SafeTime <= 0)
{
if(gTeam != gTeam)
{
if(GetPlayerState(killerid) == 1)
{
PlayerInfo = PlayerInfo + 2;
}
else
{
PlayerInfo++;
}
PlayerInfo--;
}
}
/*if (strlen(deathreason) > 0)// patch
{
if (((gTeam) == 1) || ((gTeam) == 3 && civnokill) || gTeam == gTeam)//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) == 1) || ((gTeam) == 3 && civnokill || gTeam == gTeam))
{
format(string, sizeof(string), ".: %s murdered %s :.", killer, name);
}
else
{
format(string, sizeof(string), ".: %s murdered %s for $%d :.", killer, name, slice);
}
}*/
if (((gTeam) == 1) || ((gTeam) == 3 && civnokill) || (gTeam == gTeam && gTeam != 4))
{
slice = 0;
}
if (((gTeam) != 4) && ((gTeam) == gTeam))//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) == 3) && reason != 49)
{
SetPlayerCriminal(killerid,255, "Ubistvo prvog stepena");
}
else if (((gTeam) == 3) && reason == 49)
{
SetPlayerCriminal(killerid,255, "Sudar i bezi");
}
}
}
else if (victimteam == 2)
{
if(IsPlayerConnected(killerid))
{
//new killer;
//GetPlayerName(killerid, killer, sizeof(killer));
// Cop kill
PlayerInfo--;
if (gTeam == 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 >= 3)
{
WantedPoints += 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 >= 5 && SafeTime <= 0)
{
if(GetPlayerState(killerid) == 1)
{
PlayerInfo = PlayerInfo+2;
}
else
{
PlayerInfo++;
}
WantedPoints+=2;
}
//BroadCast(COLOR_RED, string);
}
}
else if (victimteam == 3)
{
if(IsPlayerConnected(killerid))
{
//new killer;
//GetPlayerName(killerid, killer, sizeof(killer));
// Civ kill
if ((gTeam) == 2)//cops kill civ
{
if(WantedLevel < 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 += 2;
}
//BroadCast(COLOR_RED, string);
}
}
else if (victimteam == 1)
{
if(IsPlayerConnected(killerid))
{
//new killer;
//GetPlayerName(killerid, killer, sizeof(killer));
// Civ kill
if ((gTeam) == 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) == 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) == 4) && reason != 49)
{
SetPlayerCriminal(killerid,255, "Ubistvo prvog stepena");
}
else if (((gTeam) == 3) && reason == 49)
{
SetPlayerCriminal(killerid,255, "Sudar i bezi");
}
//BroadCast(COLOR_RED, string);
}
}
if (victimteam >= 3 && WantedPoints > 0 && killerteam == 2)
{
SetPlayerFree(playerid,killerid, "Je ubijen");
}
if(SmugglerWork != 0)
{
SmugglerWork = 0;
DisablePlayerCheckpoint(playerid);
}
return 1;
}
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
759
Postovi:
115
Teme:
Pridružio se:Jun 2012
10. Maj 2013.
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
Evo i duznost komanda
Ne mogu da vozim kada sam admin na duznosti
if(AdminskaVozila(newcar))
{
if(AdminDuty == 1) { }
else { RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,COLOR_WHITE,"Nisi GameMaster ili Admin"); }
}Evo i duznost komanda
CMD:adminduty(playerid,params[])
{
if(PlayerInfo == 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 == 0)
{
SendClientMessage(playerid, COLOR_GREY, " Morate se prvo prijaviti !");
return 1;
}
if(PlayerInfo > 0)
{
if(AdminDuty == 0)
{
AdminDuty = 1;
JBC_SetPlayerHealth(playerid, 99999);
JBC_SetPlayerArmour(playerid, 99999);
new string;
new sendername;
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 >= 1337)
{
for(new i = 0; i < sizeof(CarInfo); i++)
{
SetVehicleParamsForPlayer(i,playerid,0,0);
}
}
return 1;
}
else if(AdminDuty == 1)
{
AdminDuty = 0;
JBC_SetPlayerHealth(playerid, 100);
JBC_SetPlayerArmour(playerid, 0);
new string;
new sendername;
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);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " {FFFFFF}Mystic World RP||{00C0FF}Samo {FFFFFF}admin {00C0FF}moze ovu komandu koristiti !");
return 1;
}
}
return 1;
}
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
759
Postovi:
115
Teme:
Pridružio se:Jun 2012
11. Maj 2013.
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 += 1;
new points = WantedPoints;
new turned;
new turner;
new turnmes;
new wantedmes;
new wlevel;
strmid(PlayerCrime, reason, 0, strlen(reason), 255);
GetPlayerName(playerid, turned, sizeof(turned));
if (declare == 255)
{
format(turner, sizeof(turner), "Nepoznato");
strmid(PlayerCrime, turner, 0, strlen(turner), 255);
}
else
{
if(IsPlayerConnected(declare))
{
GetPlayerName(declare, turner, sizeof(turner));
strmid(PlayerCrime, turner, 0, strlen(turner), 255);
strmid(PlayerCrime, turned, 0, strlen(turned), 255);
strmid(PlayerCrime, 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 != 1) { WantedLevel = 1; wlevel = 1; yesno = 1; } }
else if(points >= 4 && points <= 5) { if(WantedLevel != 2) { WantedLevel = 2; wlevel = 2; yesno = 1; } }
else if(points >= 6 && points <= 7) { if(WantedLevel != 3) { WantedLevel = 3; wlevel = 3; yesno = 1; } }
else if(points >= 8 && points <= 9) { if(WantedLevel != 4) { WantedLevel = 4; wlevel = 4; yesno = 1; } }
else if(points >= 10 && points <= 11) { if(WantedLevel != 5) { WantedLevel = 5; wlevel = 5; yesno = 1; } }
else if(points >= 12 && points <= 13) { if(WantedLevel != 6) { WantedLevel = 6; wlevel = 6; yesno = 1; } }
else if(points >= 14) { if(WantedLevel != 10) { WantedLevel = 10; wlevel = 10; yesno = 1; } }
if(WantedLevel >= 1) { if(gTeam == 3) { gTeam = 4; } }
if(yesno)
{
format(wantedmes, sizeof(wantedmes), "Trenutni Wanted Level: %d", wlevel);
SendClientMessage(playerid, COLOR_YELLOW, wantedmes);
foreach (Player, i)
{
if(PlayerInfo == 1||PlayerInfo == 1||PlayerInfo == 2||PlayerInfo == 2||PlayerInfo == 3||PlayerInfo == 3||PlayerInfo == 4||PlayerInfo == 4||PlayerInfo == 7||PlayerInfo == 7||PlayerInfo == 9||PlayerInfo == 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
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava