Skripta koju koristim: CLRP
Detaljan opis problema: Ovako, ja sam dodavo mobitel u GameMod. Mobitel je u TextDravovima. Ali, kada udjem na Server, samo /mobitel radi, nijedna komanda neradi, samo pise Unknow Comand.
Dio skripte:
if(strcmp(cmd, "/hangup", true) == 0)
{
if(CallState[playerid] >= 4)
{
TextDrawHideForPlayer(playerid, Textdraw11[GetPVarInt(playerid, "Caller")]);
TextDrawHideForPlayer(GetPVarInt(playerid, "Caller"), Textdraw11[playerid]);
SetPVarInt(playerid, "Answered", 0);
SetPVarInt(GetPVarInt(playerid, "Caller"), "Caller", -1);
if(CallState[playerid] == 4) SendClientMessage(GetPVarInt(playerid, "Caller"), COLOR_RED, "Ta je osoba zauzeta, nazovite je kasnije.");
TextDrawHideForPlayer(GetPVarInt(playerid, "Caller"), Textdraw12);
TextDrawHideForPlayer(GetPVarInt(playerid, "Caller"), Textdraw15);
TextDrawShowForPlayer(GetPVarInt(playerid, "Caller"), Textdraw14);
SetTimerEx("ScreenReset",2000,false,"d",GetPVarInt(playerid, "Caller"));
SetTimerEx("ScreenReset",1000,false,"d",playerid);
if(CallState[playerid] == 5)
{
SendClientMessage(GetPVarInt(playerid, "Caller"), COLOR_RED, "Poziv je gotov.");
SendClientMessage(playerid, COLOR_RED, "Poziv je gotov.");
}
else SendClientMessage(playerid, COLOR_RED, "Poklopio si.");
CallState[playerid] = 0;
CallState[GetPVarInt(playerid, "Caller")] = 0;
}
else SendClientMessage(playerid, COLOR_RED, "Niste nikoga ni zvali.");
SetPVarInt(playerid, "Caller", -1);
return true;
}
if(strcmp(cmd, "/pickup", true) == 0 || strcmp(cmd, "/pickup", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(Mobile[playerid] != 255)
{
SendClientMessage(playerid, COLOR_GRAD2, " Vec pricate sa nekim...");
return 1;
}
foreach (Player, i)
{
if(Mobile[i] == playerid)
{
Mobile[playerid] = i; //caller connecting
SendClientMessage(i, COLOR_GRAD2, " Javio/Javila se.");
TextDrawShowForPlayer(playerid, Textdraw15);
TextDrawShowForPlayer(GetPVarInt(playerid, "Caller"), Textdraw15);
TextDrawHideForPlayer(playerid, Textdraw10);
TextDrawHideForPlayer(GetPVarInt(playerid, "Caller"), Textdraw12);
TextDrawHideForPlayer(playerid, Textdraw12);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s se javio na mobitel.", sendername);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
RingTone[playerid] = 0;
}
}
}
return 1;
}
//mobitel
Textdraw0 = TextDrawCreate(501.000000,425.000000,"X"); //ForAll
Textdraw1 = TextDrawCreate(494.000000,260.000000,"X"); //ForAll
Textdraw2 = TextDrawCreate(435.000000,400.000000,"O"); //ForAll
Textdraw3 = TextDrawCreate(437.000000,404.000000,"]"); //ForAll
Textdraw4 = TextDrawCreate(457.000000,402.000000,"]"); //ForAll
Textdraw5 = TextDrawCreate(393.000000,402.000000,"["); //ForAll
Textdraw6 = TextDrawCreate(434.000000,242.000000,"-"); //ForAll
Textdraw7 = TextDrawCreate(482.000000,241.000000,"O"); //ForAll
Textdraw8 = TextDrawCreate(394.000000,383.000000,"~g~Odgovori");
Textdraw9 = TextDrawCreate(453.000000,383.000000,"~r~Prekini");
Textdraw10 = TextDrawCreate(395.000000,290.000000,"Incoming call...");
Textdraw12 = TextDrawCreate(395.000000,290.000000,"___Calling...");
//Textdraw13 = TextDrawCreate(395.000000,290.000000,"___/call [name]");
Textdraw14 = TextDrawCreate(395.000000,290.000000,"__Number Busy.");
Textdraw15 = TextDrawCreate(395.000000,290.000000,"___Active Call.");
TextDrawUseBox(Textdraw0,1);
TextDrawBoxColor(Textdraw0,0x000000cc);
TextDrawTextSize(Textdraw0,383.000000,3.000000);
TextDrawUseBox(Textdraw1,1);
TextDrawBoxColor(Textdraw1,0xffffffff);
TextDrawTextSize(Textdraw1,390.000000,16.000000);
TextDrawAlignment(Textdraw0,0);
TextDrawAlignment(Textdraw1,0);
TextDrawAlignment(Textdraw2,0);
TextDrawAlignment(Textdraw3,0);
TextDrawAlignment(Textdraw4,0);
TextDrawAlignment(Textdraw5,0);
TextDrawAlignment(Textdraw6,0);
TextDrawAlignment(Textdraw7,0);
TextDrawAlignment(Textdraw8,0);
TextDrawAlignment(Textdraw9,0);
TextDrawAlignment(Textdraw10,0);
TextDrawAlignment(Textdraw12,0);
//TextDrawAlignment(Textdraw13,0);
TextDrawAlignment(Textdraw14,0);
TextDrawAlignment(Textdraw15,0);
TextDrawBackgroundColor(Textdraw0,0x000000ff);
TextDrawBackgroundColor(Textdraw1,0xffffff99);
TextDrawBackgroundColor(Textdraw2,0x000000ff);
TextDrawBackgroundColor(Textdraw3,0x000000ff);
TextDrawBackgroundColor(Textdraw4,0x000000ff);
TextDrawBackgroundColor(Textdraw5,0x000000ff);
TextDrawBackgroundColor(Textdraw6,0x000000ff);
TextDrawBackgroundColor(Textdraw7,0x000000ff);
TextDrawBackgroundColor(Textdraw8,0x000000ff);
TextDrawBackgroundColor(Textdraw9,0x000000ff);
TextDrawBackgroundColor(Textdraw10,0x000000ff);
TextDrawBackgroundColor(Textdraw12,0x000000ff);
//TextDrawBackgroundColor(Textdraw13,0x000000ff);
TextDrawBackgroundColor(Textdraw14,0x000000ff);
TextDrawBackgroundColor(Textdraw15,0x000000ff);
TextDrawFont(Textdraw0,3);
TextDrawLetterSize(Textdraw0,-0.000000,-21.400001);
TextDrawFont(Textdraw1,3);
TextDrawLetterSize(Textdraw1,-0.000000,14.69server uklonjen!);
TextDrawFont(Textdraw2,3);
TextDrawLetterSize(Textdraw2,0.7server uklonjen!9,1.900000);
TextDrawFont(Textdraw3,3);
TextDrawLetterSize(Textdraw3,1.000000,1.000000);
TextDrawFont(Textdraw4,3);
TextDrawLetterSize(Textdraw4,2.3server uklonjen!9,0.server uklonjen!97);
TextDrawFont(Textdraw5,3);
TextDrawLetterSize(Textdraw5,2.2server uklonjen!9,1.000000);
TextDrawFont(Textdraw6,3);
TextDrawLetterSize(Textdraw6,1.000000,1.000000);
TextDrawFont(Textdraw7,3);
TextDrawLetterSize(Textdraw7,0.4server uklonjen!9,1.100000);
TextDrawFont(Textdraw8,1);
TextDrawLetterSize(Textdraw8,0.2server uklonjen!9,1.100000);
TextDrawFont(Textdraw9,1);
TextDrawLetterSize(Textdraw9,0.2server uklonjen!9,1.100000);
TextDrawFont(Textdraw10,1);
TextDrawLetterSize(Textdraw10,0.2server uklonjen!9,1.300000);
TextDrawFont(Textdraw12,1);
TextDrawLetterSize(Textdraw12,0.2server uklonjen!9,1.300000);
//TextDrawFont(Textdraw13,1);
//TextDrawLetterSize(Textdraw13,0.2server uklonjen!9,1.300000);
TextDrawFont(Textdraw14,1);
TextDrawLetterSize(Textdraw14,0.2server uklonjen!9,1.300000);
TextDrawFont(Textdraw15,1);
TextDrawLetterSize(Textdraw15,0.2server uklonjen!9,1.300000);
TextDrawColor(Textdraw0,0xffffffff);
TextDrawColor(Textdraw1,0xffffffff);
TextDrawColor(Textdraw2,0xffffffff);
TextDrawColor(Textdraw3,0x00000066);
TextDrawColor(Textdraw4,0xff0000cc);
TextDrawColor(Textdraw5,0x00ff00cc);
TextDrawColor(Textdraw6,0xffffff33);
TextDrawColor(Textdraw7,0xffffff66);
TextDrawColor(Textdraw8,0xffffffff);
TextDrawColor(Textdraw9,0xffffffff);
TextDrawColor(Textdraw10,0x00ff00cc);
TextDrawColor(Textdraw12,0x00ff00cc);
//TextDrawColor(Textdraw13,0x00ff00cc);
TextDrawColor(Textdraw14,0xff0000ff);
TextDrawColor(Textdraw15,0x00ff00cc);
TextDrawSetOutline(Textdraw0,1);
TextDrawSetOutline(Textdraw1,1);
TextDrawSetOutline(Textdraw2,1);
TextDrawSetOutline(Textdraw3,1);
TextDrawSetOutline(Textdraw4,1);
TextDrawSetOutline(Textdraw5,1);
TextDrawSetOutline(Textdraw6,1);
TextDrawSetOutline(Textdraw7,1);
TextDrawSetOutline(Textdraw8,1);
TextDrawSetOutline(Textdraw9,1);
TextDrawSetOutline(Textdraw10,1);
TextDrawSetOutline(Textdraw12,1);
//TextDrawSetOutline(Textdraw13,1);
TextDrawSetOutline(Textdraw14,1);
TextDrawSetOutline(Textdraw15,1);
TextDrawSetProportional(Textdraw1,1);
TextDrawSetProportional(Textdraw2,1);
TextDrawSetProportional(Textdraw3,1);
TextDrawSetProportional(Textdraw4,1);
TextDrawSetProportional(Textdraw5,1);
TextDrawSetProportional(Textdraw6,1);
TextDrawSetProportional(Textdraw7,1);
TextDrawSetProportional(Textdraw8,1);
TextDrawSetProportional(Textdraw9,1);
TextDrawSetProportional(Textdraw10,1);
TextDrawSetProportional(Textdraw12,1);
//TextDrawSetProportional(Textdraw13,1);
TextDrawSetProportional(Textdraw14,1);
TextDrawSetProportional(Textdraw15,1);
TextDrawSetShadow(Textdraw0,1);
TextDrawSetShadow(Textdraw1,1);
TextDrawSetShadow(Textdraw2,1);
TextDrawSetShadow(Textdraw3,1);
TextDrawSetShadow(Textdraw4,1);
TextDrawSetShadow(Textdraw5,1);
TextDrawSetShadow(Textdraw6,1);
TextDrawSetShadow(Textdraw7,1);
TextDrawSetShadow(Textdraw8,1);
TextDrawSetShadow(Textdraw9,1);
TextDrawSetShadow(Textdraw10,1);
TextDrawSetShadow(Textdraw12,1);
//TextDrawSetShadow(Textdraw13,1);
TextDrawSetShadow(Textdraw14,1);
TextDrawSetShadow(Textdraw15,1);
//iphone
CMD:mobitel(playerid, params[])
{
if(PhoneState[playerid] != 1)
{
PhoneState[playerid] = 1;
TextDrawShowForPlayer(playerid, Textdraw0);
TextDrawShowForPlayer(playerid, Textdraw1);
TextDrawShowForPlayer(playerid, Textdraw2);
TextDrawShowForPlayer(playerid, Textdraw3);
TextDrawShowForPlayer(playerid, Textdraw4);
TextDrawShowForPlayer(playerid, Textdraw5);
TextDrawShowForPlayer(playerid, Textdraw6);
TextDrawShowForPlayer(playerid, Textdraw7);
//TextDrawShowForPlayer(playerid, Textdraw13);
SendClientMessage(playerid, COLOR_LIGHTGREEN, "Izvadio si telefon iz dzepa.");
SendClientMessage(playerid, COLOR_LIGHTGREEN, "Sada mozete slati poruke i pozive.");
}
else
{
PhoneState[playerid] = 0;
TextDrawHideForPlayer(playerid, Textdraw0);
TextDrawHideForPlayer(playerid, Textdraw1);
TextDrawHideForPlayer(playerid, Textdraw2);
TextDrawHideForPlayer(playerid, Textdraw3);
TextDrawHideForPlayer(playerid, Textdraw4);
TextDrawHideForPlayer(playerid, Textdraw5);
TextDrawHideForPlayer(playerid, Textdraw6);
TextDrawHideForPlayer(playerid, Textdraw7);
TextDrawHideForPlayer(playerid, Textdraw8);
TextDrawHideForPlayer(playerid, Textdraw9);
TextDrawHideForPlayer(playerid, Textdraw10);
TextDrawHideForPlayer(playerid, Textdraw11[GetPVarInt(playerid, "Caller")]);
TextDrawHideForPlayer(playerid, Textdraw12);
//TextDrawHideForPlayer(playerid, Textdraw13);
return true;
}
return true;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Da nisi mjesao komande?
Mozda si dodao zcmd,pa ti mijesa
Nece da ti ove prikaze jer su strcmp :S
Isprobaj :D
Citat: [Pawno | MTA] Muhamed poslato Mart 12, 2012, 20:53:27 POSLE PODNE
Isprobaj :D
Posto ima vise strcmp, a manje ZCMD, onda cu prebaciti ZCMD na strpcmp. Javim ti.
Prebaci sve na jedno i radice 99.9%
Radi. Hvala svima na pomoci. Lock.
Problem rijesen. LOCK!