Započeo lakiluk
•24. Jun 2010.Zahtjev!!!
1,702
pregleda
13
postova
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
44
Postovi:
8
Teme:
Pridružio se:Jun 2010
25. Jun 2010.
Ja evo upravo ubacujem na svoj mod to pa ako mi se dadne kasnije napravicu tutorial...
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,395
Postovi:
86
Teme:
Pridružio se:Okt. 2009
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
521
Postovi:
35
Teme:
Pridružio se:Jan. 2010
25. Jun 2010.
Ovako:
nađi sa ctrl+f enum pInfo i ispod njega ubaci:
Zatim ispod public OnPlayerConnect(playerid) ubaci:
Zatim ispod public OnPlayerRegister(playerid, password[]) ubaci:
Zatim ispod public OnPlayerUpdate(playerid) ubaci:
Zatim ispod public OnPlayerLogin(playerid,password[]) ubaci:
I sad ti preostaje samo upotrijebiti taj pPutovnica gdje zelis ja cu ti dati neku izmisljenu jednostavnu komandu:
nađi sa ctrl+f enum pInfo i ispod njega ubaci:
pPutovnica,
Zatim ispod public OnPlayerConnect(playerid) ubaci:
PlayerInfo = 0;
Zatim ispod public OnPlayerRegister(playerid, password[]) ubaci:
format(var, 64, "Putovnica=%d\n",PlayerInfo);fwrite(hFile, var);
Zatim ispod public OnPlayerUpdate(playerid) ubaci:
format(var, 64, "Putovnica=%d\n",PlayerInfo);fwrite(hFile, var);
Zatim ispod public OnPlayerLogin(playerid,password[]) ubaci:
if( strcmp( key , "Putovnica" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo = strval( val ); }
I sad ti preostaje samo upotrijebiti taj pPutovnica gdje zelis ja cu ti dati neku izmisljenu jednostavnu komandu:
if(strcmp(cmd, "/kupiputovnicu", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(3.0,playerid,1490.9655,1305.8336,1093.2964)) //neke izmisljene kordinate pickup-a
{
if(PlayerInfo == 0)
{
if(GetPlayerMoney(playerid) < 100) //provjerava da igrac ima dovoljno novca
{
SendClientMessage(playerid, COLOR_GREY, "Nemas dovoljno novca za putovnicu"); //ispisuje poruku da nema novca
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "Kupio si putovnicu za $100"); //ako igrac ima novca ispisuje mu da je kupio putovnicu
SafeGivePlayerMoney(playerid, - 100); //ovdje mu oduzima 100$
PlayerInfo = 1;
OnPlayerUpdate(playerid);
}
}
else
{
SendClientMessage(playerid, COLOR_RED, " Vec imas putovnicu"); //ovo ispisuje kao vec posjeduje putovnicu
return 1;
}
}
}
return 1;
}
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
44
Postovi:
8
Teme:
Pridružio se:Jun 2010
25. Jun 2010.
e sad ja imam problem
napravio sam sve sam prije stavio kapije sve
ja kupim pasos i odem do granice kucam komandu /pokazipasos a ono mi ispise Nemate pasos i nemozete preci granicu to se nalazi na drugom else
napravio sam sve sam prije stavio kapije sve
ja kupim pasos i odem do granice kucam komandu /pokazipasos a ono mi ispise Nemate pasos i nemozete preci granicu to se nalazi na drugom else
25. Jun 2010.
if(strcmp(cmd, "/kupiputovnicu", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(3.0,playerid,1490.9655,1305.8336,1093.2964)) //neke izmisljene kordinate pickup-a
{
if(PlayerInfo == 0)
{
if(GetPlayerMoney(playerid) < 100) //provjerava da igrac ima dovoljno novca
{
SendClientMessage(playerid, COLOR_GREY, "Nemas dovoljno novca za putovnicu"); //ispisuje poruku da nema novca
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "Kupio si putovnicu za $100"); //ako igrac ima novca ispisuje mu da je kupio putovnicu
SafeGivePlayerMoney(playerid, - 100); //ovdje mu oduzima 100$
PlayerInfo = 1;
OnPlayerUpdate(playerid);
}
}
else
{
SendClientMessage(playerid, COLOR_RED, " Vec imas putovnicu"); //ovo ispisuje kao vec posjeduje putovnicu
return 1;
}
}
}
return 1;
}
Postaj komandu /pokazipasos da vidimo
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(3.0,playerid,1490.9655,1305.8336,1093.2964)) //neke izmisljene kordinate pickup-a
{
if(PlayerInfo == 0)
{
if(GetPlayerMoney(playerid) < 100) //provjerava da igrac ima dovoljno novca
{
SendClientMessage(playerid, COLOR_GREY, "Nemas dovoljno novca za putovnicu"); //ispisuje poruku da nema novca
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "Kupio si putovnicu za $100"); //ako igrac ima novca ispisuje mu da je kupio putovnicu
SafeGivePlayerMoney(playerid, - 100); //ovdje mu oduzima 100$
PlayerInfo = 1;
OnPlayerUpdate(playerid);
}
}
else
{
SendClientMessage(playerid, COLOR_RED, " Vec imas putovnicu"); //ovo ispisuje kao vec posjeduje putovnicu
return 1;
}
}
}
return 1;
}
Postaj komandu /pokazipasos da vidimo
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
44
Postovi:
8
Teme:
Pridružio se:Jun 2010
25. Jun 2010.
if(strcmp(cmd, "/pokazipasos", true) == 0 )
{
if(PlayerInfo = 1)
{
if(IsPlayerConnected(playerid))
{
if (IsPlayerInRangeOfPoint(playerid, 68.162551879883, -1545.224609375, 4.0820264816284)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(969,68.162551879883, -1545.224609375, 0.082026481628418,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 68.247146606445, -1522.6665039063, 4.0585598945618)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(969,68.247146606445, -1522.6665039063, 0.058559894561768,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -81.815505981445, -895.18609619141, 15.325080871582)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(988,-81.815505981445, -895.18609619141, 10.325080871582,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -71.979133605957, -892.01336669922, 14.706280708313)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(988,-71.979133605957, -892.01336669922, 9.706280708313,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 609.60357666016, 345.04711914063, 20.703079223633)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,609.60357666016, 345.04711914063, 14.703079223633,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -952.24322509766, -264.64315795898, 38.426177978516)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,-952.24322509766, -264.64315795898, 32.426177978516,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -9.9829330444336, -1330.5583496094, 12.845914840698)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,-9.9829330444336, -1330.5583496094, 6.8459148406982,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 22.520027160645, -1341.1279296875, 11.76780128479)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,22.520027160645, -1341.1279296875, 5.6678013801575,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -197.67555236816, 254.69111633301, 13.851516723633)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,-197.67555236816, 254.69111633301, 7.8515167236328,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else
{
SendClientMessage(playerid,COLOR_RED,"Nemate pasos i nemozete proci granicu");
return 1;
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Nisi blizu granice!");
return 1;
}
}
}Evo postavio sam oce ko odgovorit??
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
521
Postovi:
35
Teme:
Pridružio se:Jan. 2010
25. Jun 2010.
hmmm neznam ocu pogoditi mislim da ide ovako al to enmora da je tocno:
if(strcmp(cmd, "/pokazipasos", true) == 0 )
{
if(PlayerInfo = 1)
{
if(IsPlayerConnected(playerid))
{
if (IsPlayerInRangeOfPoint(playerid, 68.162551879883, -1545.224609375, 4.0820264816284)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(969,68.162551879883, -1545.224609375, 0.082026481628418,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 68.247146606445, -1522.6665039063, 4.0585598945618)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(969,68.247146606445, -1522.6665039063, 0.058559894561768,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -81.815505981445, -895.18609619141, 15.325080871582)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(988,-81.815505981445, -895.18609619141, 10.325080871582,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -71.979133605957, -892.01336669922, 14.706280708313)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(988,-71.979133605957, -892.01336669922, 9.706280708313,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 609.60357666016, 345.04711914063, 20.703079223633)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,609.60357666016, 345.04711914063, 14.703079223633,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -952.24322509766, -264.64315795898, 38.426177978516)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,-952.24322509766, -264.64315795898, 32.426177978516,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -9.9829330444336, -1330.5583496094, 12.845914840698)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,-9.9829330444336, -1330.5583496094, 6.8459148406982,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 22.520027160645, -1341.1279296875, 11.76780128479)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,22.520027160645, -1341.1279296875, 5.6678013801575,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -197.67555236816, 254.69111633301, 13.851516723633)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,-197.67555236816, 254.69111633301, 7.8515167236328,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (PlayerInfo = 0)
{
SendClientMessage(playerid,COLOR_RED,"Nemate pasos i nemozete proci granicu");
return 1;
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Nisi blizu granice!");
return 1;
}
}
}
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
44
Postovi:
8
Teme:
Pridružio se:Jun 2010
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
521
Postovi:
35
Teme:
Pridružio se:Jan. 2010
25. Jun 2010.
predzadnji else:
else if (PlayerInfo = 0)
{
SendClientMessage(playerid,COLOR_RED,"Nemate pasos i nemozete proci granicu");
return 1;
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Nisi blizu granice!");
return 1;
}
}
}
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
44
Postovi:
8
Teme:
Pridružio se:Jun 2010
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
218
Postovi:
32
Teme:
Pridružio se:Feb. 2010
25. Jun 2010.
:..SPG:..: wrote on June 25, 2010, 10:48 am:
if(strcmp(cmd, "/pokazipasos", true) == 0 )
{
if(PlayerInfo = 1)
{
if(IsPlayerConnected(playerid))
{
if (IsPlayerInRangeOfPoint(playerid, 68.162551879883, -1545.224609375, 4.0820264816284)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(969,68.162551879883, -1545.224609375, 0.082026481628418,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 68.247146606445, -1522.6665039063, 4.0585598945618)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(969,68.247146606445, -1522.6665039063, 0.058559894561768,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -81.815505981445, -895.18609619141, 15.325080871582)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(988,-81.815505981445, -895.18609619141, 10.325080871582,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -71.979133605957, -892.01336669922, 14.706280708313)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(988,-71.979133605957, -892.01336669922, 9.706280708313,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 609.60357666016, 345.04711914063, 20.703079223633)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,609.60357666016, 345.04711914063, 14.703079223633,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -952.24322509766, -264.64315795898, 38.426177978516)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,-952.24322509766, -264.64315795898, 32.426177978516,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -9.9829330444336, -1330.5583496094, 12.845914840698)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,-9.9829330444336, -1330.5583496094, 6.8459148406982,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 22.520027160645, -1341.1279296875, 11.76780128479)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,22.520027160645, -1341.1279296875, 5.6678013801575,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, -197.67555236816, 254.69111633301, 13.851516723633)) //ovdje stavis kordinate granica (da se samo na tom mjestu moze otvoriti kapija)
{
SendClientMessage(playerid,COLOR_GREEN,"Pokazuje pasos policajcu");
SendClientMessage(playerid,COLOR_GREEN,"Policajac:Cini se da je sve uredu.");
SendClientMessage(playerid,COLOR_GREEN,"Mozete proci!");
SafeGivePlayerMoney(playerid, - 20);
MoveDynamicObject(980,-197.67555236816, 254.69111633301, 7.8515167236328,2.0); // otvoreni objekt
SetTimer("zatvori", 5000, 0);
}
else
{
SendClientMessage(playerid,COLOR_RED,"Nemate pasos i nemozete proci granicu");
return 1;
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Nisi blizu granice!");
return 1;
}
}
}Evo postavio sam oce ko odgovorit??
tebi komanda provjerava "pPasos" umjesto "pPutovnica"
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
44
Postovi:
8
Teme:
Pridružio se:Jun 2010
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava