Sziasztok!!!
Az lenne a kérdésem hogy hogy tudnák kapuhoz parancsot írni úgy hogy csak a rendõrök tudják használni??
Zárt állapotba:
CreateObject(980, -1291, 2670.69995, 51.8, 0, 0, 25);
Nyitott állapotba:
CreateObject(980, -1280.59998, 2675.6001, 51.8, 0, 0, 24.999);
És a rendõrségi frakciónak a száma:1 es
A Parancsok:Nyitott állapotba:/rnyit Zárt állapotba:/rzár
A Válaszokat elõre is köszönöm!!
#define FILTERSCRIPT
#include
#include
new kapu;
public OnFilterScriptInit() {
kapu = CreateObject(980, -1291.0, 2670.7, 51.8, 0.0, 0.0, 25.0);
return 1;
}
public OnFilterScriptExit() {
DestroyObject(kapu);
return 1;
}
CMD:rnyit(playerid) {
if(PlayerInfo[playerid][pFrakcio] != 1) return SendClientMessage(playerid, 0xFF0000FF, \"Hiba! Ezt a kaput csak rendõrök kezelhetik!\");
if(IsObjectMoving(kapu)) StopObject(kapu); //ez egy kis védelem.. ha ez nem lenne, könnyen belehetne bugosítani a szervert..
MoveObject(kapu, -1280.6, 2675.6, 51.8, 1.0, 0.0, 0.0, 25.0);
SendClientMessage(playerid, 0x80FF80FF, \"A kaput sikeresen kinyitottad!\");
return 1;
}
CMD:rzar(playerid) {
if(PlayerInfo[playerid][pFrakcio] != 1) return SendClientMessage(playerid, 0xFF0000FF, \"Hiba! Ezt a kaput csak rendõrök kezelhetik!\");
if(IsObjectMoving(kapu)) StopObject(kapu); //ez egy kis védelem.. ha ez nem lenne, könnyen belehetne bugosítani a szervert..
MoveObject(kapu, -1291.0, 2670.7, 51.8, 1.0, 0.0, 0.0, 25.0);
SendClientMessage(playerid, 0x80FF80FF, \"A kaput sikeresen bezártad!\");
return 1;
}
Valószínûleg a PlayerInfo[playerid][pFrakcio] nem lesz jó, tehát ajánlanám neked, hogy ezt írd át a megfelelõre, hogy ne írjon hibát a pawno.
#define FILTERSCRIPT
#include
#include
new kapu;
public OnFilterScriptInit() {
kapu = CreateObject(980, -1291.0, 2670.7, 51.8, 0.0, 0.0, 25.0);
return 1;
}
public OnFilterScriptExit() {
DestroyObject(kapu);
return 1;
}
CMD:rnyit(playerid) {
if(PlayerInfo[playerid][pFrakcio] != 1) return SendClientMessage(playerid, 0xFF0000FF, \"Hiba! Ezt a kaput csak rendõrök kezelhetik!\");
if(IsObjectMoving(kapu)) StopObject(kapu); //ez egy kis védelem.. ha ez nem lenne, könnyen belehetne bugosítani a szervert..
MoveObject(kapu, -1280.6, 2675.6, 51.8, 1.0, 0.0, 0.0, 25.0);
SendClientMessage(playerid, 0x80FF80FF, \"A kaput sikeresen kinyitottad!\");
return 1;
}
CMD:rzar(playerid) {
if(PlayerInfo[playerid][pFrakcio] != 1) return SendClientMessage(playerid, 0xFF0000FF, \"Hiba! Ezt a kaput csak rendõrök kezelhetik!\");
if(IsObjectMoving(kapu)) StopObject(kapu); //ez egy kis védelem.. ha ez nem lenne, könnyen belehetne bugosítani a szervert..
MoveObject(kapu, -1291.0, 2670.7, 51.8, 1.0, 0.0, 0.0, 25.0);
SendClientMessage(playerid, 0x80FF80FF, \"A kaput sikeresen bezártad!\");
return 1;
}
Valószínûleg a PlayerInfo[playerid][pFrakcio] nem lesz jó, tehát ajánlanám neked, hogy ezt írd át a megfelelõre, hogy ne írjon hibát a pawno.
[/quote]
Nekem a Pawnom kidobja Erorral Feltudnád nekem tölteni az .Amx és a .Pwn Fájlát??Megköszönném
#define FILTERSCRIPT
#include <a_samp>
#include <zcmd>
new kapu;
public OnFilterScriptInit() {
kapu = CreateObject(980, -1291.0, 2670.7, 51.8, 0.0, 0.0, 25.0);
return 1;
}
public OnFilterScriptExit() {
DestroyObject(kapu);
return 1;
}
CMD:rnyit(playerid) {
if(PlayerInfo[playerid][pFrakcio] != 1) return SendClientMessage(playerid, 0xFF0000FF, \"Hiba! Ezt a kaput csak rendõrök kezelhetik!\");
if(IsObjectMoving(kapu)) StopObject(kapu); //ez egy kis védelem.. ha ez nem lenne, könnyen belehetne bugosítani a szervert..
MoveObject(kapu, -1280.6, 2675.6, 51.8, 1.0, 0.0, 0.0, 25.0);
SendClientMessage(playerid, 0x80FF80FF, \"A kaput sikeresen kinyitottad!\");
return 1;
}
CMD:rzar(playerid) {
if(PlayerInfo[playerid][pFrakcio] != 1) return SendClientMessage(playerid, 0xFF0000FF, \"Hiba! Ezt a kaput csak rendõrök kezelhetik!\");
if(IsObjectMoving(kapu)) StopObject(kapu); //ez egy kis védelem.. ha ez nem lenne, könnyen belehetne bugosítani a szervert..
MoveObject(kapu, -1291.0, 2670.7, 51.8, 1.0, 0.0, 0.0, 25.0);
SendClientMessage(playerid, 0x80FF80FF, \"A kaput sikeresen bezártad!\");
return 1;
}
Valószínûleg a PlayerInfo[playerid][pFrakcio] nem lesz jó, tehát ajánlanám neked, hogy ezt írd át a megfelelõre, hogy ne írjon hibát a pawno.
Leírtam mi lesz a probléma. Ha ennyi nem megy, nem ajánlom neked továbbiakban a scriptelést. Sajnálom de erre nem tudok mit írni. Majd segít valaki ha akar..
[/quote]
tudod olyan mint a szerzõdésben az apró betûs rész, nem olvassa el :) ezért egy picit ki kell emelni, hogy egyértelmûen lássa hogy MIT KELL NÉZNI! épp hogy csak egy kicsit, hogy észrevegye :)
Valószínûleg a PlayerInfo[playerid][pFrakcio] nem lesz jó, tehát ajánlanám neked, hogy ezt írd át a megfelelõre, hogy ne írjon hibát a pawno.