-
Próbáltam csinálni a modomhoz egy bankrablást.De a rendőröknek nem jelez be.Próbálkoztam vele.Ez az a verzió amit próbáltam.
Nem tudnátok kijavitani? fontos lenne [Faction] == 2 izé ez a Frakció tipust jelzi.
CMD:bankrablas(playerid, params[])
{
new bankrob[128];
if(robpossible == 1 )
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, 2315.6172,-14.6545,26.7422)) //Ide az alap bank koordinátáit írtam
{
robpossible = 0;
SendClientMessage(playerid, COLOR_WHITE, \"ÜGYINTÉZŐ: Öt perc, azonnal adom a kódot!\");
SendClientMessage(playerid, COLOR_WHITE, \"(( Kirabolod a bankot! Maradj itt öt percig, hogy sikerüljön. Rendőrség értesítve. ))\");
SetTimer(\"waittimer\", 3000000, false); //50 perc múlva újrarabolható
SetTimer(\"robtimer\", 300000, false); //5 percig tart a rablás
}
else if(Character[playerid][Faction] == 2)
{
format(bankrob, sizeof(bankrob), \"[RÁDIÓ] Diszpécser: A bank jelenleg rablás alatt! Mindenki azonnal induljon a bankhoz!\", GetRoleplayName(playerid));
SendFactionMessage(Character[playerid][Faction], COLOR_GRAY, bankrob);
}
} else {
SendClientMessage(playerid, COLOR_WHITE, \"(( Nem tudod kirabolni a bankot jelenleg! ))\");
}
return 1;
}
-
Az a gond hogy nem riaszt a rendőröknek ha valaki bankot rabol
-
:c
-
CMD:bankrablas(playerid, params[])
{
new bankrob[128];
if(robpossible == 1 )
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, 2315.6172,-14.6545,26.7422)) //Ide az alap bank koordinátáit írtam
{
robpossible = 0;
SendClientMessage(playerid, COLOR_WHITE, \"ÜGYINTÉZŐ: Öt perc, azonnal adom a kódot!\");
SendClientMessage(playerid, COLOR_WHITE, \"(( Kirabolod a bankot! Maradj itt öt percig, hogy sikerüljön. Rendőrség értesítve. ))\");
SetTimer(\"waittimer\", 3000000, false); //50 perc múlva újrarabolható
SetTimer(\"robtimer\", 300000, false); //5 percig tart a rablás
format(bankrob, sizeof(bankrob), \"[RÁDIÓ] Diszpécser: A bank jelenleg rablás alatt! Mindenki azonnal induljon a bankhoz!\", GetRoleplayName(playerid));
SendFactionMessage(2, COLOR_GRAY, bankrob);
}
} else {
SendClientMessage(playerid, COLOR_WHITE, \"(( Nem tudod kirabolni a bankot jelenleg! ))\");
}
return 1;
}
így?
-
Nem működik.Csak Ügyintéző: Öt perc, azonnal adom a kódot!
(( Kirabolod a bankot! Maradj itt öt percig, hogy sikerüljön. Rendőrség értesítve. ))
csak ezeket írja ki.A rendőröknek nem értesít
-
CMD:bankrablas(playerid, params[])
{
new bankrob[128];
if(robpossible == 1 )
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, 2315.6172,-14.6545,26.7422)) //Ide az alap bank koordinátáit írtam
{
robpossible = 0;
SendClientMessage(playerid, COLOR_WHITE, \"ÜGYINTÉZŐ: Öt perc, azonnal adom a kódot!\");
SendClientMessage(playerid, COLOR_WHITE, \"(( Kirabolod a bankot! Maradj itt öt percig, hogy sikerüljön. Rendőrség értesítve. ))\");
SetTimer(\"waittimer\", 3000000, false); //50 perc múlva újrarabolható
SetTimer(\"robtimer\", 300000, false); //5 percig tart a rablás
format(bankrob, sizeof(bankrob), \"[RÁDIÓ] Diszpécser: A bank jelenleg rablás alatt! Mindenki azonnal induljon a bankhoz!\", GetRoleplayName(playerid));
SendFactionMessage(1, COLOR_GRAY, bankrob);
}
} else {
SendClientMessage(playerid, COLOR_WHITE, \"(( Nem tudod kirabolni a bankot jelenleg! ))\");
}
return 1;
}
-
Megnézem.Amúgy az RP modomba akarom berakni.A többi megvan csinálva.
-
Nem működik :c
-
Lezárom a témát.Megpróbálok valami mást.