Započeo Jiky
•12. Apr. 2020.• Zaključanopublic OnPlayerDeath Bug..
541
pregleda
3
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
181
Postovi:
68
Teme:
Pridružio se:Dec. 2018
12. Apr. 2020.
Problem(error/warning): bug
Dio skripte: [ pawn ]Ima dole[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
BUG je u
znaci.. CIWIL ima WL 3 , a Policija me ubije.. Ciwilu dodje da poruka , iako je stawen if za TEAM_COPS.. Stignu mi obe poruke za WL3 i WL6 , za WL6 doduse i znam u cemu je problem.. ali za WL3 mi nije jasno...
ako moze neko pomoci .. bio bih wam zahwalan 😄
Dio skripte: [ pawn ]Ima dole[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
public OnPlayerDeath(playerid, killerid, reason)
{
if(gTeam == TEAM_COPS)
{
if(gTeam == TEAM_COPS)
{
SendClientMessage(killerid,COLOR_WHITE,"{33CCFF}Team Killing nije dozvoljen! Oduzeta su ti sva oruzja!");
ResetPlayerWeapons(killerid);
}
else
{
if(GetPlayerWantedLevel(playerid)== 0)
{
SendClientMessage(killerid,COLOR_WHITE,"{FF0000}Ubio si nevinog igraca!");
ResetPlayerWeapons(killerid);
}
else if(GetPlayerWantedLevel(playerid) == 3)
{
SendClientMessage(playerid,COLOR_WHITE,"{33CCFF}Ubio si osumnicenog sa WL3.. Dobio si nagradu od 5000$");
GivePlayerMoney(playerid,5000);
}
if(GetPlayerWantedLevel(playerid)== 6) return GivePlayerMoney(killerid,8000); SendClientMessage(playerid,COLOR_WHITE,"{33CCFF}Ubio si osumnicenog sa WL6.. Dobio si nagradu od 8000$");
}
}
else
{
if(GetPlayerWantedLevel(killerid) == 0 || GetPlayerWantedLevel(killerid) == 3)
{
SetPlayerWantedLevel(killerid,6);
SetPlayerColor(killerid,COLOR_RED);
GivePlayerMoney(killerid,1500);
SendClientMessage(killerid,COLOR_WHITE,"{FF0000}Pocinio si teski zlocin. Wanted Level: 6!");
}
else return GivePlayerMoney(killerid,1500);
}
return 1;
}BUG je u
{
if(gTeam == TEAM_COPS)
{
if(gTeam == TEAM_COPS)
{
SendClientMessage(killerid,COLOR_WHITE,"{33CCFF}Team Killing nije dozvoljen! Oduzeta su ti sva oruzja!");
ResetPlayerWeapons(killerid);
}
else
{
if(GetPlayerWantedLevel(playerid)== 0)
{
SendClientMessage(killerid,COLOR_WHITE,"{FF0000}Ubio si nevinog igraca!");
ResetPlayerWeapons(killerid);
}
else if(GetPlayerWantedLevel(playerid) == 3)
{
SendClientMessage(playerid,COLOR_WHITE,"{33CCFF}Ubio si osumnicenog sa WL3.. Dobio si nagradu od 5000$");
GivePlayerMoney(playerid,5000);
}
if(GetPlayerWantedLevel(playerid)== 6) return GivePlayerMoney(killerid,8000); SendClientMessage(playerid,COLOR_WHITE,"{33CCFF}Ubio si osumnicenog sa WL6.. Dobio si nagradu od 8000$");znaci.. CIWIL ima WL 3 , a Policija me ubije.. Ciwilu dodje da poruka , iako je stawen if za TEAM_COPS.. Stignu mi obe poruke za WL3 i WL6 , za WL6 doduse i znam u cemu je problem.. ali za WL3 mi nije jasno...
ako moze neko pomoci .. bio bih wam zahwalan 😄
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
51
Postovi:
9
Teme:
Pridružio se:Sep. 2015
12. Apr. 2020.
Probaj ovo msm da ce ti crashdetect izbaciti ono backrace bug al prvo pokusaj ovo da ubacis
public OnPlayerDeath(playerid, killerid, reason)
{
if(gTeam == TEAM_COPS)
{
if(gTeam == TEAM_COPS)
{
SendClientMessage(killerid,COLOR_WHITE,"{33CCFF}Team Killing nije dozvoljen! Oduzeta su ti sva oruzja!");
ResetPlayerWeapons(killerid);
}
else
{
if(GetPlayerWantedLevel(playerid)== 0)
{
SendClientMessage(killerid,COLOR_WHITE,"{FF0000}Ubio si nevinog igraca!");
ResetPlayerWeapons(killerid);
}
else if(GetPlayerWantedLevel(playerid) == 3)
{
SendClientMessage(playerid,COLOR_WHITE,"{33CCFF}Ubio si osumnicenog sa WL3.. Dobio si nagradu od 5000$");
GivePlayerMoney(playerid,5000);
}
else if(GetPlayerWantedLevel(playerid)== 6)//nisi stavio else, kad krenes sa proverema prvo ide if a ostalo ti ide else if ili ako nije nista od toga onda ide samo else malo jebeno u pocetku al shvatices
{
SendClientMessage(playerid,COLOR_WHITE,"{33CCFF}Ubio si osumnicenog sa WL6.. Dobio si nagradu od 8000$");
GivePlayerMoney(killerid,8000);
}
}
}
else
{
if(GetPlayerWantedLevel(killerid) == 0 || GetPlayerWantedLevel(killerid) == 3)
{
SetPlayerWantedLevel(killerid,6);
SetPlayerColor(killerid,COLOR_RED);
GivePlayerMoney(killerid,1500);
SendClientMessage(killerid,COLOR_WHITE,"{FF0000}Pocinio si teski zlocin. Wanted Level: 6!");
}
else return GivePlayerMoney(killerid,1500);
}
return 1;
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
181
Postovi:
68
Teme:
Pridružio se:Dec. 2018
13. Apr. 2020.
Attila wrote on April 12, 2020, 3:53 pm:
Probaj ovo msm da ce ti crashdetect izbaciti ono backrace bug al prvo pokusaj ovo da ubacis
public OnPlayerDeath(playerid, killerid, reason)
{
if(gTeam == TEAM_COPS)
{
if(gTeam == TEAM_COPS)
{
SendClientMessage(killerid,COLOR_WHITE,"{33CCFF}Team Killing nije dozvoljen! Oduzeta su ti sva oruzja!");
ResetPlayerWeapons(killerid);
}
else
{
if(GetPlayerWantedLevel(playerid)== 0)
{
SendClientMessage(killerid,COLOR_WHITE,"{FF0000}Ubio si nevinog igraca!");
ResetPlayerWeapons(killerid);
}
else if(GetPlayerWantedLevel(playerid) == 3)
{
SendClientMessage(playerid,COLOR_WHITE,"{33CCFF}Ubio si osumnicenog sa WL3.. Dobio si nagradu od 5000$");
GivePlayerMoney(playerid,5000);
}
else if(GetPlayerWantedLevel(playerid)== 6)//nisi stavio else, kad krenes sa proverema prvo ide if a ostalo ti ide else if ili ako nije nista od toga onda ide samo else malo jebeno u pocetku al shvatices
{
SendClientMessage(playerid,COLOR_WHITE,"{33CCFF}Ubio si osumnicenog sa WL6.. Dobio si nagradu od 8000$");
GivePlayerMoney(killerid,8000);
}
}
}
else
{
if(GetPlayerWantedLevel(killerid) == 0 || GetPlayerWantedLevel(killerid) == 3)
{
SetPlayerWantedLevel(killerid,6);
SetPlayerColor(killerid,COLOR_RED);
GivePlayerMoney(killerid,1500);
SendClientMessage(killerid,COLOR_WHITE,"{FF0000}Pocinio si teski zlocin. Wanted Level: 6!");
}
else return GivePlayerMoney(killerid,1500);
}
return 1;
}ne radi.. pogledni pm
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava