Problem(error/warning): Zelim da kada je Policajac ili Saobracajac na duznosti, i kad ide da kontrolira saobracaj i kad zaustavlja nekog igraca da ne pise na /megafon STOP, vec da stisne lijevi CTRL i da u chatu izbaci STOP!Govori vam clan Policije/SP-a %s...itd
Deo skripte:
Pawno Code: [Izaberi]
//
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Pawno Code: [Izaberi]
//
Slika/video ingame problema(obavezno ako je ingame problem): //
[pawn]public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) {
if(newkeys == KEY_ACTION && IsPlayerInAnyVehicle(playerid)) {
if(PDDuty[playerid]) { //Ako je na duznosti
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]); //Uzmemo mu poziciju
foreach(Player, i) { //loop kroz sve igrace
if(IsPlayerInRangeOfPoint(i, 10.0, Pos[0], Pos[1], Pos[2])) { //proverimo da li je bilo koji igrac blizu policajca
GameTextForPlayer(i, "~r~STOP ~b~POLICIJA", 4000, 1); //Prikazemo igracu koji je u blizini
}
}
}
}
return 1;
}[/pawn]
Otprilike ovako nesto
Citat: V01D poslato Novembar 29, 2021, 21:03:15 POSLE PODNE
[pawn]public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) {
if(newkeys == KEY_ACTION && IsPlayerInAnyVehicle(playerid)) {
if(PDDuty[playerid]) { //Ako je na duznosti
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]); //Uzmemo mu poziciju
foreach(Player, i) { //loop kroz sve igrace
if(IsPlayerInRangeOfPoint(i, 10.0, Pos[0], Pos[1], Pos[2])) { //proverimo da li je bilo koji igrac blizu policajca
GameTextForPlayer(i, "~r~STOP ~b~POLICIJA", 4000, 1); //Prikazemo igracu koji je u blizini
}
}
}
}
return 1;
}[/pawn]
Otprilike ovako nesto
Mozda je bolje bez te provjere neka ispise u chat svejedno jel blizu ili ne i neki tajmercic stavit 5 sekundi, jer naci ce se neki talenat na skupu nekom igraca i spamat svima to i izbacivat na GameTextForPlayer
Citat: _tayloR poslato Novembar 29, 2021, 21:32:52 POSLE PODNE
Mozda je bolje bez te provjere neka ispise u chat svejedno jel blizu ili ne i neki tajmercic stavit 5 sekundi, jer naci ce se neki talenat na skupu nekom igraca i spamat svima to i izbacivat na GameTextForPlayer
Ma nek pravi kako mu treba, dao sam mu osnovu neku xD
takodje moze koristiti prox detector pa da posalje svima u radiusu bez ikakvih provera..
Citat: Madd poslato Novembar 30, 2021, 12:36:46 POSLE PODNE
takodje moze koristiti prox detector pa da posalje svima u radiusu bez ikakvih provera..
Pa i ProxDetector radi provjere
Citat: _tayloR poslato Novembar 30, 2021, 21:16:09 POSLE PODNE
Pa i ProxDetector radi provjere
rekao sam da ne mora da radi on provere.... samo procitaj sve