O kakvom savjetu se radi:E pa ovako,jel moze neko od vas da mi napravi,da naprimer na nekim mestima mogu da koristim komandu /govornica i mogu da pozovem bilo koga,ali da oduzme pare iz dzepa koliko potrosim naprimer za 1minut da oduzme 10$ jel zna neko kako?
Detaljan opis savjeta:Ako neko zna bice super!!
Komentar:Ko zna neka pomogne!!!
[Savet]Govornica
648
pregleda
13
postova
10. Dec. 2012.
10. Dec. 2012.
Na vrh
forward IsAtGovornica(playerid); na kraj skripte public IsAtGovornica(playerid)
{
if(PlayerToPoint(1.0,playerid,KOORDINATE) || PlayerToPoint(1.0,playerid,KOORDINATE))
{
return 1;
}
else if(PlayerToPoint(1.0,playerid,KOORDINATE) || PlayerToPoint(1.0,playerid,KOORDINATE))
{
return 1;
}
else if(PlayerToPoint(1.0,playerid,KOORDINATE) || PlayerToPoint(1.0,playerid,KOORDINATE))
{
return 1;
}
else if(PlayerToPoint(1.0,playerid,KOORDINATE) || PlayerToPoint(1.0,playerid,KOORDINATE))
{
return 1;
}
else if(PlayerToPoint(1.0,playerid,KOORDINATE) || PlayerToPoint(1.0,playerid,KOORDINATE))
{
return 1;
}
}
return 0;
} i onda napravis jednostavnu komandu npr: /pozovisagovornice i u tu komandu napravis proveru if((!IsAtGovornica(playerid)) return SendClientMessage(playerid, -1, " niste na govornici ",);10. Dec. 2012.
Blaeks wrote on December 10, 2012, 5:12 pm:
Na vrh
forward IsAtGovornica(playerid); na kraj skripte public IsAtGovornica(playerid)
{
if(PlayerToPoint(1.0,playerid,KOORDINATE) || PlayerToPoint(1.0,playerid,KOORDINATE))
{
return 1;
}
else if(PlayerToPoint(1.0,playerid,KOORDINATE) || PlayerToPoint(1.0,playerid,KOORDINATE))
{
return 1;
}
else if(PlayerToPoint(1.0,playerid,KOORDINATE) || PlayerToPoint(1.0,playerid,KOORDINATE))
{
return 1;
}
else if(PlayerToPoint(1.0,playerid,KOORDINATE) || PlayerToPoint(1.0,playerid,KOORDINATE))
{
return 1;
}
else if(PlayerToPoint(1.0,playerid,KOORDINATE) || PlayerToPoint(1.0,playerid,KOORDINATE))
{
return 1;
}
}
return 0;
} i onda napravis jednostavnu komandu npr: /pozovisagovornice i u tu komandu napravis proveru if((!IsAtGovornica(playerid)) return SendClientMessage(playerid, -1, " niste na govornici ",);Ovo sto si mi dao,znao sam i ja da napravim,ali ja neznam komandu da napravim,u neu CMD nego u ifstrmp i da naprimer jedan minut prica oduzmemu se 200$ 😄
Razmumes?Ae urati molim te!
10. Dec. 2012.
if(strcmp(cmd, "/pozovi", true) == 0)
{
if((!IsAtGovornica(playerid)) return SendClientMessage(playerid, -1, " niste na govornici ",);
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, -1, "Koristi: /pozovi ");
return 1;
}
if(PlayerInfo == 0)
{
SendClientMessage(playerid, -1, " nemas telefon!");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s vadi telefon iz dzepa (/call) .", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
new phonenumb = strval(tmp);
if(Mobile != 255)
{
SendClientMessage(playerid, -1, " Vec ste u pozivu...");
return 1;
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(PlayerInfo == phonenumb && phonenumb != 0)
{
giveplayerid = i;
Mobile = giveplayerid;
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PhoneOnline > 0)
{
SendClientMessage(playerid, -1, " Mobilni pretplatnik nije trenutno dostupan,molimo pokusajte kasnije!");
return 1;
}
if (Mobile == 255)
{
format(string, sizeof(string), "Telefon zvoni, ukucaj (/pickup) Pozivatelj: %s", sendername);
SendClientMessage(giveplayerid, -1, string);
GetPlayerName(giveplayerid, sendername, sizeof(sendername));
RingTone = 10;
format(string, sizeof(string), "* Igracu %s pocinje telefon da zvoni.", sendername);
SendClientMessage(playerid, -1, "Koriscenje: Pritisnite T da bi pricali na vas telefon, ukucajte /h da bi prekinuli");
ProxDetector(30.0, i, string, -1,-1,-1,-1,-1);
CellTime = 1;
return 1;
}
}
}
}
}
}
}
SendClientMessage(playerid, -1, " Dobili ste ton zauzeca..");
}
return 1;
} ovo sam ti izvuko iz tog tvog ravensa, pa ako imas nekih errora vezanih za varijable, samo ih zameni sa svojima i to je to 🙂10. Dec. 2012.
Blaeks wrote on December 10, 2012, 5:30 pm:
if(strcmp(cmd, "/pozovi", true) == 0)
{
if((!IsAtGovornica(playerid)) return SendClientMessage(playerid, -1, " niste na govornici ",);
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, -1, "Koristi: /pozovi ");
return 1;
}
if(PlayerInfo == 0)
{
SendClientMessage(playerid, -1, " nemas telefon!");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s vadi telefon iz dzepa (/call) .", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
new phonenumb = strval(tmp);
if(Mobile != 255)
{
SendClientMessage(playerid, -1, " Vec ste u pozivu...");
return 1;
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(PlayerInfo == phonenumb && phonenumb != 0)
{
giveplayerid = i;
Mobile = giveplayerid;
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PhoneOnline > 0)
{
SendClientMessage(playerid, -1, " Mobilni pretplatnik nije trenutno dostupan,molimo pokusajte kasnije!");
return 1;
}
if (Mobile == 255)
{
format(string, sizeof(string), "Telefon zvoni, ukucaj (/pickup) Pozivatelj: %s", sendername);
SendClientMessage(giveplayerid, -1, string);
GetPlayerName(giveplayerid, sendername, sizeof(sendername));
RingTone = 10;
format(string, sizeof(string), "* Igracu %s pocinje telefon da zvoni.", sendername);
SendClientMessage(playerid, -1, "Koriscenje: Pritisnite T da bi pricali na vas telefon, ukucajte /h da bi prekinuli");
ProxDetector(30.0, i, string, -1,-1,-1,-1,-1);
CellTime = 1;
return 1;
}
}
}
}
}
}
}
SendClientMessage(playerid, -1, " Dobili ste ton zauzeca..");
}
return 1;
} ovo sam ti izvuko iz tog tvog ravensa, pa ako imas nekih errora vezanih za varijable, samo ih zameni sa svojima i to je to 🙂Sacu da proverim,kompila mi se mod 😉 A sa kog mog Raven's 😕
10. Dec. 2012.
Blaeks wrote on December 10, 2012, 5:30 pm:
if(strcmp(cmd, "/pozovi", true) == 0)
{
if((!IsAtGovornica(playerid)) return SendClientMessage(playerid, -1, " niste na govornici ",);
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, -1, "Koristi: /pozovi ");
return 1;
}
if(PlayerInfo == 0)
{
SendClientMessage(playerid, -1, " nemas telefon!");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s vadi telefon iz dzepa (/call) .", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
new phonenumb = strval(tmp);
if(Mobile != 255)
{
SendClientMessage(playerid, -1, " Vec ste u pozivu...");
return 1;
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(PlayerInfo == phonenumb && phonenumb != 0)
{
giveplayerid = i;
Mobile = giveplayerid;
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PhoneOnline > 0)
{
SendClientMessage(playerid, -1, " Mobilni pretplatnik nije trenutno dostupan,molimo pokusajte kasnije!");
return 1;
}
if (Mobile == 255)
{
format(string, sizeof(string), "Telefon zvoni, ukucaj (/pickup) Pozivatelj: %s", sendername);
SendClientMessage(giveplayerid, -1, string);
GetPlayerName(giveplayerid, sendername, sizeof(sendername));
RingTone = 10;
format(string, sizeof(string), "* Igracu %s pocinje telefon da zvoni.", sendername);
SendClientMessage(playerid, -1, "Koriscenje: Pritisnite T da bi pricali na vas telefon, ukucajte /h da bi prekinuli");
ProxDetector(30.0, i, string, -1,-1,-1,-1,-1);
CellTime = 1;
return 1;
}
}
}
}
}
}
}
SendClientMessage(playerid, -1, " Dobili ste ton zauzeca..");
}
return 1;
} ovo sam ti izvuko iz tog tvog ravensa, pa ako imas nekih errora vezanih za varijable, samo ih zameni sa svojima i to je to 🙂Izvinjavam se zbog DP-a,ali morao sam!Blaeks,nece da mi kompiluje GameMod izbaca mi gresku,jel ima neka druga😕? Molim te pomogni!!!
10. Dec. 2012.
Blaeks wrote on December 10, 2012, 5:55 pm:
Uzmi tvoju komandu /call, i samo je iskopiraj, izmeni varijable, i izbaci nepotrebne stvari
Kako da namestim ako potrosi jedan minut samo da mu se oduznu pare narpimer 200$ 😕
Ewo komande,pa namesti molim te!
if(strcmp(cmd, "/call", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /call ");
SendClientMessage(playerid, COLOR_GRAD2, "Savet: /calllist (Za listu dostupnih Brojeva)");
return 1;
}
if(PlayerInfo == 0)
{
SendClientMessage(playerid, COLOR_GRAD2, "** Nemate telefon!");
return 1;
}
if(PlayerInfo == 1)
{
SendClientMessage(playerid, COLOR_GRAD2, "** Policija vam je oduzela telefon, telefon ce vam biti vracen po izlasku iz zatvora!");
return 1;
}
if(PlayerInfo == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Nemozete pricati dok ste mutirani");
return 1;
}
if(PlayerInfo == 0)
{
SendClientMessage(playerid, COLOR_GRAD2, "** Nemate kredita!");
return 1;
}
//SetPlayerAttachedObject(playerid, 1, 330, 6, 0.069429, 0.032604, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
format(string, sizeof(string), "* %s vadi mobilni telefon.", sendername);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
new phonenumb = strval(tmp);
if(phonenumb == 115)
{
SendClientMessage(playerid, COLOR_GREEN, "___________Lista servisnih brojeva____________");
SendClientMessage(playerid, COLOR_WHITE, "111 - pizza stack co., 222 - bus services");
SendClientMessage(playerid, COLOR_WHITE, "103 - medics, 444 - taxi, 555 - mechanic");
SendClientMessage(playerid, COLOR_WHITE, "151 - Advertisement Agency, 150 - ABC Studios");
SendClientMessage(playerid, COLOR_GREEN, "____________________________________________");
return 1;
}
if(phonenumb == 111)
{
new pizzaworkers = 0;
for(new i=0; i {
if(IsPlayerConnected(i))
{
if(PlayerInfo == 17 && JobDuty == 1)
{
pizzaworkers++;
}
}
}
if(pizzaworkers < 1)
{
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xF4E19FAA, "Muski galas (Telefon): Nemao pice.");
SendClientMessage(playerid, 0xF4E19FAA, "Muski glas kaze(Telefonom): Nemamo nijednog dostavljaca pice na duznosti.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
return 1;
}
format(string, sizeof(string), "** %s ako hecete picu. (Koriscenje: /accept Pizza da prihvatite poziv)", sendername);
SendJobMessage(17, COLOR_WHITE, string);
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xF4E19DAA, "Muski glas govori(telefon): Narucili ste picu.");
if(pizzaworkers == 1) { format(string, sizeof(string), "Muski glas govori(telefon): Dostavljac ce biti obavesten o vasoj narudzbini."); }
else { format(string, sizeof(string), "Muski glas govori(telefon): Imamo%d dosvavljaca pica na duznosti !", pizzaworkers); }
SendClientMessage(playerid, 0xF4E19DAA, string);
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
PizzaCall = playerid;
return 1;
}
if(phonenumb == 222)
{
new routezonecheck = IsInBusrouteZone(playerid);
new drivercount = 0;
if (routezonecheck == 0)
{
for (new i=0; i<=MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i) && BusrouteEast != 0) drivercount++;
}
if (drivercount != 0)
{
format(string, sizeof(string), "Trenutno postoji %d vozaca autobusa na istoku putu. Put je sledeci:", drivercount);
SendClientMessage(playerid, COLOR_WHITE, string);
SendBusRoute(playerid, 0);
}
else SendClientMessage(playerid, COLOR_GREY, "TNemamo vozaca na istocbnom putu.");
}
else if (routezonecheck == 1)
{
for (new i=0; i<=MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i) && BusrouteWest != 0) drivercount++;
}
if (drivercount != 0)
{
format(string, sizeof(string), "Trenutno postoji %d vozaca autobusa na zapadnom putu. Put je sledeci:", drivercount);
SendClientMessage(playerid, COLOR_WHITE, string);
SendBusRoute(playerid, 1);
}
else SendClientMessage(playerid, COLOR_GREY, "TNemamo vozaca na zapadnom putu.");
}
else SendClientMessage(playerid, COLOR_GREY, "Nema autobuske linije rade u ovoj oblasti u ovom trenutku.");
return 1;
}
if(phonenumb == 103)
{
if(Medics < 1)
{
SendClientMessage(playerid, COLOR_GREY, "** Ne postoje lekari na dužnosti u ovom trenutku, pokušajte ponovo kasnije !");
return 1;
}
format(string, sizeof(string), "** %s potreban vam je lekar. (Koriscenje: /accept medic da prihvatite poziv)", sendername);
SendRadioMessage(4, TEAM_AZTECAS_COLOR, string);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Vi ste pozvali lekara, sacekajte odgovor.");
MedicCall = playerid;
return 1;
}
if(phonenumb == 444)
{
if(TaxiDrivers < 1)
{
SendClientMessage(playerid, COLOR_GREY, "** Trenutno nemamo Vozaca Taxi-a na duznosti,pokusajte kasnije!");
return 1;
}
if(TransportDuty > 0)
{
SendClientMessage(playerid, COLOR_GREY, "** Vec zovete Taxi Sluzbu!");
return 1;
}
format(string, sizeof(string), "** %s je potreban Teaxi Vozac. (Koristite /accept taxi da prihvatite poziv)", sendername);
SendJobMessage(13, TEAM_AZTECAS_COLOR, string);
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xF4E19FAA, "Muski glas kaze(Telefonom): All taxi drivers have been informed about your call.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
TaxiCall = playerid;
return 1;
}
if(phonenumb == 555)
{
new mechanicworkers = 0;
for(new i=0; i {
if(IsPlayerConnected(i))
{
if(PlayerInfo == 7 && JobDuty == 1)
{
mechanicworkers++;
}
}
}
if(mechanicworkers < 1)
{
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xBBE1F2AA, "Muski glas kaze(Telefonom): Sorry we have no mechanics available at the moment.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
return 1;
}
format(string, sizeof(string), "** %s is in need of a Car Mechanic. (use /accept mechanic to accept the call)", sendername);
SendJobMessage(7, COLOR_WHITE, string);
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xBBE1F2AA, "Muski glas kaze(Telefonom): Hello, all mechanics at your area have been informed about your call.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
MechanicCall = playerid;
return 1;
}
if(phonenumb == 151)
{
if(PlayerInfo < 2)
{
SendClientMessage(playerid, COLOR_GREEN, "Advertisement business: We're only advertising well known people's ads.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su...");
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Savet: Koriscenje: T za pricanje, /hangup da prekines");
SendClientMessage(playerid, COLOR_GREEN, "Advertisement business: Dobrodošli na oglas poslu, šta bi ste želeli da se oglašavate?");
SendClientMessage(playerid, COLOR_WHITE, "Savet: Odve pisite vas oglas!");
Mobile = 1180;
}
return 1;
}
if(phonenumb == 150)
{
SendClientMessage(playerid, COLOR_WHITE, "Savet: Koriscenje: T za pricanje, /hangup da prekines.");
SendClientMessage(playerid, COLOR_GREEN, "ABC Studio: Ostavite poruku posle zvucnog signala.!");
SendClientMessage(playerid, COLOR_WHITE, "Beep!");
Mobile = 3900;
return 1;
}
if(phonenumb == 911)
{
SendClientMessage(playerid, TEAM_GROVE_COLOR, "Savet: Koriscenje: T za pricanje, /hangup da prekines");
SendClientMessage(playerid, COLOR_BLUE, "Sluzba: Koj a vam je usluga potrebna: Policija ili Bolnica?");
Mobile = 911;
return 1;
}
if(phonenumb == PlayerInfo)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Dobili ste zauzet ton...");
return 1;
}
if(Mobile != 255)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Vec ste u pozivu...");
return 1;
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo == phonenumb && phonenumb != 0)
{
giveplayerid = i;
Mobile = giveplayerid; //caller connecting
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PhoneOnline > 0)
{
SendClientMessage(playerid, COLOR_GREY, "** Igrac je trenutno nedostupan!");
return 1;
}
if (Mobile == 255)
{
format(string, sizeof(string), "Vas telefon zvoni (/pickup) Pozivaoc: %s", sendername);
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
GetPlayerName(giveplayerid, sendername, sizeof(sendername));
RingTone = 10;
if(Zvono > 0)
{
if(PlayerInfo == 1) { PlayAudioStreamForPlayer(giveplayerid, "http://k003.kiwi6.com/hotlink/7a255f07g6/sony_ericsson_s.mp3"); }//Sony
else if(PlayerInfo == 2) { PlayAudioStreamForPlayer(giveplayerid, "http://k004.kiwi6.com/hotlink/07209a8jck/zvuk_zvona.mp3"); }//Nokia
else if(PlayerInfo == 3) { PlayAudioStreamForPlayer(giveplayerid, "http://k003.kiwi6.com/hotlink/r33974768v/samsung.mp3"); }//Samsung
return 1;
}
format(string, sizeof(string), "* %s' telefon zvoni.", sendername);
SendClientMessage(playerid, COLOR_WHITE, "Savet: Koriscenje: T za pricanje, /hangup da prekines");
ProxDetector(30.0, i, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
CellTime = 1;
return 1;
}
}
}
}
}
}
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Dobili ste zauzet ton....");
}
return 1;
} 10. Dec. 2012.
if(strcmp(cmd, "/pozovisagovornice", true) == 0)
{
if((!IsAtGovornica(playerid)) return SendClientMessage(playerid, -1, " niste na govornici ",);
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, -1, "Koriscenje: /pozovisagovornice");
return 1;
}
if(PlayerInfo == 0)
{
SendClientMessage(playerid, COLOR_GRAD2, "** Nemate telefon!");
return 1;
}
if(PlayerInfo == 1)
{
SendClientMessage(playerid, COLOR_GRAD2, "** Policija vam je oduzela telefon, telefon ce vam biti vracen po izlasku iz zatvora!");
return 1;
}
if(PlayerInfo == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Nemozete pricati dok ste mutirani");
return 1;
}
if(PlayerInfo == 0)
{
SendClientMessage(playerid, COLOR_GRAD2, "** Nemate kredita!");
return 1;
}
//SetPlayerAttachedObject(playerid, 1, 330, 6, 0.069429, 0.032604, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
format(string, sizeof(string), "* %s vadi mobilni telefon.", sendername);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
new phonenumb = strval(tmp);
if(phonenumb == 115)
{
SendClientMessage(playerid, COLOR_GREEN, "___________Lista servisnih brojeva____________");
SendClientMessage(playerid, COLOR_WHITE, "111 - pizza stack co., 222 - bus services");
SendClientMessage(playerid, COLOR_WHITE, "103 - medics, 444 - taxi, 555 - mechanic");
SendClientMessage(playerid, COLOR_WHITE, "151 - Advertisement Agency, 150 - ABC Studios");
SendClientMessage(playerid, COLOR_GREEN, "____________________________________________");
return 1;
}
if(phonenumb == 111)
{
new pizzaworkers = 0;
for(new i=0; i {
if(IsPlayerConnected(i))
{
if(PlayerInfo == 17 && JobDuty == 1)
{
pizzaworkers++;
}
}
}
if(pizzaworkers < 1)
{
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xF4E19FAA, "Muski galas (Telefon): Nemao pice.");
SendClientMessage(playerid, 0xF4E19FAA, "Muski glas kaze(Telefonom): Nemamo nijednog dostavljaca pice na duznosti.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
return 1;
}
format(string, sizeof(string), "** %s ako hecete picu. (Koriscenje: /accept Pizza da prihvatite poziv)", sendername);
SendJobMessage(17, COLOR_WHITE, string);
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xF4E19DAA, "Muski glas govori(telefon): Narucili ste picu.");
if(pizzaworkers == 1) { format(string, sizeof(string), "Muski glas govori(telefon): Dostavljac ce biti obavesten o vasoj narudzbini."); }
else { format(string, sizeof(string), "Muski glas govori(telefon): Imamo%d dosvavljaca pica na duznosti !", pizzaworkers); }
SendClientMessage(playerid, 0xF4E19DAA, string);
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
PizzaCall = playerid;
return 1;
}
if(phonenumb == 222)
{
new routezonecheck = IsInBusrouteZone(playerid);
new drivercount = 0;
if (routezonecheck == 0)
{
for (new i=0; i<=MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i) && BusrouteEast != 0) drivercount++;
}
if (drivercount != 0)
{
format(string, sizeof(string), "Trenutno postoji %d vozaca autobusa na istoku putu. Put je sledeci:", drivercount);
SendClientMessage(playerid, COLOR_WHITE, string);
SendBusRoute(playerid, 0);
}
else SendClientMessage(playerid, COLOR_GREY, "TNemamo vozaca na istocbnom putu.");
}
else if (routezonecheck == 1)
{
for (new i=0; i<=MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i) && BusrouteWest != 0) drivercount++;
}
if (drivercount != 0)
{
format(string, sizeof(string), "Trenutno postoji %d vozaca autobusa na zapadnom putu. Put je sledeci:", drivercount);
SendClientMessage(playerid, COLOR_WHITE, string);
SendBusRoute(playerid, 1);
}
else SendClientMessage(playerid, COLOR_GREY, "TNemamo vozaca na zapadnom putu.");
}
else SendClientMessage(playerid, COLOR_GREY, "Nema autobuske linije rade u ovoj oblasti u ovom trenutku.");
return 1;
}
if(phonenumb == 103)
{
if(Medics < 1)
{
SendClientMessage(playerid, COLOR_GREY, "** Ne postoje lekari na dužnosti u ovom trenutku, pokušajte ponovo kasnije !");
return 1;
}
format(string, sizeof(string), "** %s potreban vam je lekar. (Koriscenje: /accept medic da prihvatite poziv)", sendername);
SendRadioMessage(4, TEAM_AZTECAS_COLOR, string);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Vi ste pozvali lekara, sacekajte odgovor.");
MedicCall = playerid;
return 1;
}
if(phonenumb == 444)
{
if(TaxiDrivers < 1)
{
SendClientMessage(playerid, COLOR_GREY, "** Trenutno nemamo Vozaca Taxi-a na duznosti,pokusajte kasnije!");
return 1;
}
if(TransportDuty > 0)
{
SendClientMessage(playerid, COLOR_GREY, "** Vec zovete Taxi Sluzbu!");
return 1;
}
format(string, sizeof(string), "** %s je potreban Teaxi Vozac. (Koristite /accept taxi da prihvatite poziv)", sendername);
SendJobMessage(13, TEAM_AZTECAS_COLOR, string);
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xF4E19FAA, "Muski glas kaze(Telefonom): All taxi drivers have been informed about your call.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
TaxiCall = playerid;
return 1;
}
if(phonenumb == 555)
{
new mechanicworkers = 0;
for(new i=0; i {
if(IsPlayerConnected(i))
{
if(PlayerInfo == 7 && JobDuty == 1)
{
mechanicworkers++;
}
}
}
if(mechanicworkers < 1)
{
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xBBE1F2AA, "Muski glas kaze(Telefonom): Sorry we have no mechanics available at the moment.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
return 1;
}
format(string, sizeof(string), "** %s is in need of a Car Mechanic. (use /accept mechanic to accept the call)", sendername);
SendJobMessage(7, COLOR_WHITE, string);
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xBBE1F2AA, "Muski glas kaze(Telefonom): Hello, all mechanics at your area have been informed about your call.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
MechanicCall = playerid;
return 1;
}
if(phonenumb == 151)
{
if(PlayerInfo < 2)
{
SendClientMessage(playerid, COLOR_GREEN, "Advertisement business: We're only advertising well known people's ads.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su...");
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Savet: Koriscenje: T za pricanje, /hangup da prekines");
SendClientMessage(playerid, COLOR_GREEN, "Advertisement business: Dobrodošli na oglas poslu, šta bi ste želeli da se oglašavate?");
SendClientMessage(playerid, COLOR_WHITE, "Savet: Odve pisite vas oglas!");
Mobile = 1180;
}
return 1;
}
if(phonenumb == 150)
{
SendClientMessage(playerid, COLOR_WHITE, "Savet: Koriscenje: T za pricanje, /hangup da prekines.");
SendClientMessage(playerid, COLOR_GREEN, "ABC Studio: Ostavite poruku posle zvucnog signala.!");
SendClientMessage(playerid, COLOR_WHITE, "Beep!");
Mobile = 3900;
return 1;
}
if(phonenumb == 911)
{
SendClientMessage(playerid, TEAM_GROVE_COLOR, "Savet: Koriscenje: T za pricanje, /hangup da prekines");
SendClientMessage(playerid, COLOR_BLUE, "Sluzba: Koj a vam je usluga potrebna: Policija ili Bolnica?");
Mobile = 911;
return 1;
}
if(phonenumb == PlayerInfo)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Dobili ste zauzet ton...");
return 1;
}
if(Mobile != 255)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Vec ste u pozivu...");
return 1;
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo == phonenumb && phonenumb != 0)
{
giveplayerid = i;
Mobile = giveplayerid; //caller connecting
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PhoneOnline > 0)
{
SendClientMessage(playerid, COLOR_GREY, "** Igrac je trenutno nedostupan!");
return 1;
}
if (Mobile == 255)
{
format(string, sizeof(string), "Vas telefon zvoni (/pickup) Pozivaoc: %s", sendername);
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
GetPlayerName(giveplayerid, sendername, sizeof(sendername));
RingTone = 10;
if(Zvono > 0)
{
if(PlayerInfo == 1) { PlayAudioStreamForPlayer(giveplayerid, "http://k003.kiwi6.com/hotlink/7a255f07g6/sony_ericsson_s.mp3"); }//Sony
else if(PlayerInfo == 2) { PlayAudioStreamForPlayer(giveplayerid, "http://k004.kiwi6.com/hotlink/07209a8jck/zvuk_zvona.mp3"); }//Nokia
else if(PlayerInfo == 3) { PlayAudioStreamForPlayer(giveplayerid, "http://k003.kiwi6.com/hotlink/r33974768v/samsung.mp3"); }//Samsung
return 1;
}
format(string, sizeof(string), "* %s' telefon zvoni.", sendername);
SendClientMessage(playerid, COLOR_WHITE, "Savet: Koriscenje: T za pricanje, /hangup da prekines");
ProxDetector(30.0, i, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
PlayerInfo -= 200;
CellTime = 1;
return 1;
}
}
}
}
}
}
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Dobili ste zauzet ton....");
}
return 1;
} eto ti , ista tvoja cmd, samo sam promenio par varijabli10. Dec. 2012.
Blaeks wrote on December 10, 2012, 5:58 pm:
if(strcmp(cmd, "/pozovisagovornice", true) == 0)
{
if((!IsAtGovornica(playerid)) return SendClientMessage(playerid, -1, " niste na govornici ",);
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, -1, "Koriscenje: /pozovisagovornice");
return 1;
}
if(PlayerInfo == 0)
{
SendClientMessage(playerid, COLOR_GRAD2, "** Nemate telefon!");
return 1;
}
if(PlayerInfo == 1)
{
SendClientMessage(playerid, COLOR_GRAD2, "** Policija vam je oduzela telefon, telefon ce vam biti vracen po izlasku iz zatvora!");
return 1;
}
if(PlayerInfo == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Nemozete pricati dok ste mutirani");
return 1;
}
if(PlayerInfo == 0)
{
SendClientMessage(playerid, COLOR_GRAD2, "** Nemate kredita!");
return 1;
}
//SetPlayerAttachedObject(playerid, 1, 330, 6, 0.069429, 0.032604, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
format(string, sizeof(string), "* %s vadi mobilni telefon.", sendername);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
new phonenumb = strval(tmp);
if(phonenumb == 115)
{
SendClientMessage(playerid, COLOR_GREEN, "___________Lista servisnih brojeva____________");
SendClientMessage(playerid, COLOR_WHITE, "111 - pizza stack co., 222 - bus services");
SendClientMessage(playerid, COLOR_WHITE, "103 - medics, 444 - taxi, 555 - mechanic");
SendClientMessage(playerid, COLOR_WHITE, "151 - Advertisement Agency, 150 - ABC Studios");
SendClientMessage(playerid, COLOR_GREEN, "____________________________________________");
return 1;
}
if(phonenumb == 111)
{
new pizzaworkers = 0;
for(new i=0; i {
if(IsPlayerConnected(i))
{
if(PlayerInfo == 17 && JobDuty == 1)
{
pizzaworkers++;
}
}
}
if(pizzaworkers < 1)
{
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xF4E19FAA, "Muski galas (Telefon): Nemao pice.");
SendClientMessage(playerid, 0xF4E19FAA, "Muski glas kaze(Telefonom): Nemamo nijednog dostavljaca pice na duznosti.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
return 1;
}
format(string, sizeof(string), "** %s ako hecete picu. (Koriscenje: /accept Pizza da prihvatite poziv)", sendername);
SendJobMessage(17, COLOR_WHITE, string);
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xF4E19DAA, "Muski glas govori(telefon): Narucili ste picu.");
if(pizzaworkers == 1) { format(string, sizeof(string), "Muski glas govori(telefon): Dostavljac ce biti obavesten o vasoj narudzbini."); }
else { format(string, sizeof(string), "Muski glas govori(telefon): Imamo%d dosvavljaca pica na duznosti !", pizzaworkers); }
SendClientMessage(playerid, 0xF4E19DAA, string);
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
PizzaCall = playerid;
return 1;
}
if(phonenumb == 222)
{
new routezonecheck = IsInBusrouteZone(playerid);
new drivercount = 0;
if (routezonecheck == 0)
{
for (new i=0; i<=MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i) && BusrouteEast != 0) drivercount++;
}
if (drivercount != 0)
{
format(string, sizeof(string), "Trenutno postoji %d vozaca autobusa na istoku putu. Put je sledeci:", drivercount);
SendClientMessage(playerid, COLOR_WHITE, string);
SendBusRoute(playerid, 0);
}
else SendClientMessage(playerid, COLOR_GREY, "TNemamo vozaca na istocbnom putu.");
}
else if (routezonecheck == 1)
{
for (new i=0; i<=MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i) && BusrouteWest != 0) drivercount++;
}
if (drivercount != 0)
{
format(string, sizeof(string), "Trenutno postoji %d vozaca autobusa na zapadnom putu. Put je sledeci:", drivercount);
SendClientMessage(playerid, COLOR_WHITE, string);
SendBusRoute(playerid, 1);
}
else SendClientMessage(playerid, COLOR_GREY, "TNemamo vozaca na zapadnom putu.");
}
else SendClientMessage(playerid, COLOR_GREY, "Nema autobuske linije rade u ovoj oblasti u ovom trenutku.");
return 1;
}
if(phonenumb == 103)
{
if(Medics < 1)
{
SendClientMessage(playerid, COLOR_GREY, "** Ne postoje lekari na dužnosti u ovom trenutku, pokušajte ponovo kasnije !");
return 1;
}
format(string, sizeof(string), "** %s potreban vam je lekar. (Koriscenje: /accept medic da prihvatite poziv)", sendername);
SendRadioMessage(4, TEAM_AZTECAS_COLOR, string);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Vi ste pozvali lekara, sacekajte odgovor.");
MedicCall = playerid;
return 1;
}
if(phonenumb == 444)
{
if(TaxiDrivers < 1)
{
SendClientMessage(playerid, COLOR_GREY, "** Trenutno nemamo Vozaca Taxi-a na duznosti,pokusajte kasnije!");
return 1;
}
if(TransportDuty > 0)
{
SendClientMessage(playerid, COLOR_GREY, "** Vec zovete Taxi Sluzbu!");
return 1;
}
format(string, sizeof(string), "** %s je potreban Teaxi Vozac. (Koristite /accept taxi da prihvatite poziv)", sendername);
SendJobMessage(13, TEAM_AZTECAS_COLOR, string);
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xF4E19FAA, "Muski glas kaze(Telefonom): All taxi drivers have been informed about your call.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
TaxiCall = playerid;
return 1;
}
if(phonenumb == 555)
{
new mechanicworkers = 0;
for(new i=0; i {
if(IsPlayerConnected(i))
{
if(PlayerInfo == 7 && JobDuty == 1)
{
mechanicworkers++;
}
}
}
if(mechanicworkers < 1)
{
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xBBE1F2AA, "Muski glas kaze(Telefonom): Sorry we have no mechanics available at the moment.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
return 1;
}
format(string, sizeof(string), "** %s is in need of a Car Mechanic. (use /accept mechanic to accept the call)", sendername);
SendJobMessage(7, COLOR_WHITE, string);
SendClientMessage(playerid, TEAM_GROVE_COLOR, "** Prihvatili su poziv.");
SendClientMessage(playerid, 0xBBE1F2AA, "Muski glas kaze(Telefonom): Hello, all mechanics at your area have been informed about your call.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su.");
MechanicCall = playerid;
return 1;
}
if(phonenumb == 151)
{
if(PlayerInfo < 2)
{
SendClientMessage(playerid, COLOR_GREEN, "Advertisement business: We're only advertising well known people's ads.");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Prekinuli su...");
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Savet: Koriscenje: T za pricanje, /hangup da prekines");
SendClientMessage(playerid, COLOR_GREEN, "Advertisement business: Dobrodošli na oglas poslu, šta bi ste želeli da se oglašavate?");
SendClientMessage(playerid, COLOR_WHITE, "Savet: Odve pisite vas oglas!");
Mobile = 1180;
}
return 1;
}
if(phonenumb == 150)
{
SendClientMessage(playerid, COLOR_WHITE, "Savet: Koriscenje: T za pricanje, /hangup da prekines.");
SendClientMessage(playerid, COLOR_GREEN, "ABC Studio: Ostavite poruku posle zvucnog signala.!");
SendClientMessage(playerid, COLOR_WHITE, "Beep!");
Mobile = 3900;
return 1;
}
if(phonenumb == 911)
{
SendClientMessage(playerid, TEAM_GROVE_COLOR, "Savet: Koriscenje: T za pricanje, /hangup da prekines");
SendClientMessage(playerid, COLOR_BLUE, "Sluzba: Koj a vam je usluga potrebna: Policija ili Bolnica?");
Mobile = 911;
return 1;
}
if(phonenumb == PlayerInfo)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Dobili ste zauzet ton...");
return 1;
}
if(Mobile != 255)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Vec ste u pozivu...");
return 1;
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo == phonenumb && phonenumb != 0)
{
giveplayerid = i;
Mobile = giveplayerid; //caller connecting
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PhoneOnline > 0)
{
SendClientMessage(playerid, COLOR_GREY, "** Igrac je trenutno nedostupan!");
return 1;
}
if (Mobile == 255)
{
format(string, sizeof(string), "Vas telefon zvoni (/pickup) Pozivaoc: %s", sendername);
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
GetPlayerName(giveplayerid, sendername, sizeof(sendername));
RingTone = 10;
if(Zvono > 0)
{
if(PlayerInfo == 1) { PlayAudioStreamForPlayer(giveplayerid, "http://k003.kiwi6.com/hotlink/7a255f07g6/sony_ericsson_s.mp3"); }//Sony
else if(PlayerInfo == 2) { PlayAudioStreamForPlayer(giveplayerid, "http://k004.kiwi6.com/hotlink/07209a8jck/zvuk_zvona.mp3"); }//Nokia
else if(PlayerInfo == 3) { PlayAudioStreamForPlayer(giveplayerid, "http://k003.kiwi6.com/hotlink/r33974768v/samsung.mp3"); }//Samsung
return 1;
}
format(string, sizeof(string), "* %s' telefon zvoni.", sendername);
SendClientMessage(playerid, COLOR_WHITE, "Savet: Koriscenje: T za pricanje, /hangup da prekines");
ProxDetector(30.0, i, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
CellTime = 1;
return 1;
}
}
}
}
}
}
SendClientMessage(playerid, TEAM_CYAN_COLOR, "** Dobili ste zauzet ton....");
}
return 1;
} eto ti , ista tvoja cmd, samo sam promenio par varijabliDa li si namestio da mi oduzima pare,jer valjda mi netreba telefon dok zovem na govorinici! 😕
11. Dec. 2012.
Ja se izvinjavam zbog DP-a,ali moram ovako,Bleaks nece ovo da mi radi jel mozes da mi uradis komandu sada Jer mi mnogo treba?Ocu da mi oduzme pare ako naprimer zove i prica 1minut oduzme mu 200$ 😕 Jel moze 😕?
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava