[POMOC] Mobitel

24. Jun 2013. Zaključano
237
pregleda
3
postova
Champa22
5
Underboss
24. Jun 2013.
Skripta koju koristim: od 0
Detaljan opis problema: pa s ovim problem se vec dugo mucim.Zanima me tacno kako napraviti mobitel.Pokusavao sam u zeti iz drugih skripti ali jednostavno nece (il baca errore il nrdi) Molio bih vas da mi objasnite kako to napraviti jer mi je to veoma bitno(ako mozete napraviti samo call funkciju sa /p i /call bio bih mnogo zahvalan)
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Champa22
5
Underboss
24. Jun 2013.
a znam qme samo me zanima kako treba uraditi posto mi je jako bitno
James_SmithXDl
6
OG Legend
24. Jun 2013.
evo ti primjer od mog phone systema
YCMD:zovi(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
new string, phonenumb;

if(sscanf(params, "d", phonenumb)) return SendClientMessage(playerid, CRVENA, "{0066FF}: {33FF00}/call ");

if (PlayerInfo > 0)
{
SendClientMessage(playerid,CRVENA,"Nemozete zvati dok ste u zatvoru.");
return 1;
}
if(PlayerTied != 0 || PlayerCuffed != 0)
{
SendClientMessage(playerid,CRVENA,".");
return 1;
}
if(PlayerInfo)
{
SendClientMessage(playerid, CRVENA, "{0066FF}Nemate Telefon.");
return 1;
}
if(PhoneOnline > 0)
{
SendClientMessage(playerid, CRVENA, "Telefon vam je iskljucen.");
return 1;
}
format(string, sizeof(string), " %s vadi svoj mobitel i utipkava broj", GetPlayerNameEx(playerid));
ProxDetector(30.0, playerid, string,PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
if(phonenumb == 911)
{
if(PlayerInfo > 0)
{
SendClientMessage(playerid, CRVENA, "{FF9900}[BH Telecom]: {FFFFFF}Nema Signala....");
return 1;
}
SendClientMessage(playerid, CRVENA, "{FF9900}Telekom: T da pricate, /prekini da prekinete poziv.");
SendClientMessage(playerid, CRVENA, "{FF9900}Vladine Sluzbe: Koga trebate policiju ili hitnu?");
Mobile = 911;
return 1;
}
if(phonenumb == PlayerInfo)
{
SendClientMessage(playerid, CRVENA, "{FF9900}[BH Telekom]: {0066FF}Zauzeto...");
return 1;
}
if(Mobile != INVALID_PLAYER_ID)
{
SendClientMessage(playerid, CRVENA, "{FF9900}[BH Telekom]: {0066FF}Vec zovete nekog");
return 1;
}
foreach(Player, i)
{
if(PlayerInfo == phonenumb && phonenumb != 0)
{
new giveplayerid = i;
Mobile = giveplayerid;
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PhoneOnline > 0)
{
SendClientMessage(playerid, CRVENA, "{FF9900}[BH Telekom]: {0066FF}Pukla vam je konekcija.");
Mobile = INVALID_PLAYER_ID;
return 1;
}
if(Mobile != INVALID_PLAYER_ID)
{
SendClientMessage(playerid, CRVENA, "{0066FF}[BH Telekom]: {0066FF}Zauzeto...");
Mobile = INVALID_PLAYER_ID;
return 1;
}
if(Spectating!=0)
{
SendClientMessage(playerid, CRVENA, "{0066FF}[BH Telekom]: {0066FF}Zauzeto...");
Mobile = INVALID_PLAYER_ID;
return 1;
}
if (Mobile == INVALID_PLAYER_ID)
{
format(string, sizeof(string), "{0066FF}[BH Telekom]: Zvoni Vam telefon...", GetPlayerNameEx(playerid));
SendClientMessage(giveplayerid, CRVENA, string);
RingTone = 10;
format(string, sizeof(string), " %s's je poceo da zvoni", GetPlayerNameEx(i));
SendClientMessage(playerid, CRVENA, "{FF9900}Telekom: T da pricate, /prekini da prekinete poziv.");
ProxDetector(30.0, i, string, PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
new Float:rX, Float:rY, Float:rZ;
GetPlayerPos(giveplayerid, rX, rY, rZ);
CellTime = 1;
return SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
}
}
}
}
}
SendClientMessage(playerid, CRVENA, "{FF9900}[BH Telekom]: {FFFFFF}Broj koji ste ukucali nepostoji.");
return 1;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha