Skripta koju koristim: Od 0
Detaljan opis problema: nece da mi compailira baca mi ovaj eror pogledajte
Dio skripte: http://pastebin.com/eC6EB2hZ
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://www.zaslike.com/files/0kle9gga0nr27x2pbeu.jpg
[Pomoc]Vozilo U dialogu
370
pregleda
8
postova
22. Apr. 2013.
22. Apr. 2013.
Pa to sam dodavao unutra to mi treba inace compila bez problema treba mi samo popravit ovaj dialog
22. Apr. 2013.
Quote from April 22, 2013, 4:49 pm:
obirsi zadnje sto si dodavao u modu jer je previse neznam kako bih se izrazio xd
previse je nepodrzano ajmo tako reci xd
previse je nepodrzano ajmo tako reci xd
ali kako da onda /v prebacim u dialog ??
22. Apr. 2013.
eto tu je kod moze li neko molim vas odradit da bude u dialogu /v
if(strcmp(cmd, "/v", true) == 0 || strcmp(cmd, "/vozilo", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new x_nr;
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Koristenje: /v(ozilo) ");
SendClientMessage(playerid, 0x83BFBFAA, "Moguca imena: parkiraj, lock, unlock, boja ,prodaj, lociraj, gpsoff");
return 1;
}
if(strcmp(x_nr,"parkiraj",true) == 0)
{
if(IsPlayerConnected(playerid))
{
new skljuc = PlayerInfo;
new vehicleid = GetPlayerVehicleID(playerid);
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if( PlayerInfo == 255)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Nemas vozilo!");
return 1;
}
if(PlayerInfo != 0)
{
for(new i = 1; i < sizeof(Vozila); i++)
{
if(vehicleid == Vozila)
{
if(skljuc == i)
{
new Float:x,Float:y,Float:z;
new Float:a;
GetVehiclePos(vehicleid, x, y, z);
GetVehicleZAngle(vehicleid, a);
Vozila = x;
Vozila = y;
Vozila = z;
Vozila = a;
SetVehiclePos(vehicleid, Vozila,Vozila,Vozila);
SetVehicleZAngle(vehicleid, Vozila);
SCM(playerid, COLOR_GREEN, "Parkirano!");
UpdateVozilo(i);
return 1;
}
else
{
SCM(playerid, COLOR_LIGHTRED,"Niste u svom vozilu!");
return 1;
}
}
}
}
else
{
SCM(playerid, COLOR_LIGHTRED, "Nemate vozilo!");
}
}
else
{
SCM(playerid, COLOR_LIGHTRED, "Morate biti u svom vozilu da bi ga parkirali!!");
}
}
return 1;
}
else if(strcmp(x_nr,"lock",true) == 0)
{
new skljuc = PlayerInfo;
if(IsPlayerConnected(playerid))
{
if(PlayerInfo != 255)
{
format(string, sizeof(string), "Vozilo zakljucano!");
SendClientMessage(playerid,COLOR_LIGHTRED,string);
Vozila = 1;
UpdateVozilo(skljuc);
return 1;
}
}
return 1;
}
else if(strcmp(x_nr,"unlock",true) == 0)
{
new skljuc = PlayerInfo;
if(IsPlayerConnected(playerid))
{
if(PlayerInfo != 255)
{
format(string, sizeof(string), "Vozilo otkljucano!");
SendClientMessage(playerid,COLOR_LIGHTGREEN,string);
Vozila = 0;
UpdateVozilo(skljuc);
return 1;
}
}
return 1;
}
else if(strcmp(x_nr,"boja",true) == 0)
{
new boja;
new skljuc = PlayerInfo;
new vehicleid = GetPlayerVehicleID(playerid);
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(PlayerInfo != 255)
{
for(new i = 1; i < sizeof(Vozila); i++)
{
if(vehicleid == Vozila)
{
if(skljuc == i)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "/v(ozilo) boja ");
return 1;
}
boja = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "/v(ozilo) boja ");
return 1;
}
boja= strval(tmp);
Vozila = boja;
Vozila = boja;
ChangeVehicleColor(Vozila, Vozila,Vozila);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vasa nova boja je postavljena!");
UpdateVozilo(skljuc);
}
else
{
SCM(playerid, COLOR_LIGHTRED, "Nisi u svome vozilu!");
}
}
}
}
else
{
SCM(playerid, COLOR_LIGHTRED, "Nemas vozilo!");
}
}
else
{
SCM(playerid, COLOR_LIGHTRED, "Moras biti u svom vozilu!");
}
return 1;
}
else if(strcmp(x_nr,"prodaj",true) == 0)
{
if(GetPlayerState(playerid) == 2)
{
if(IsPlayerInRangeOfPoint(playerid,12.0,1106.5691,-1428.4077,15.7969))
{
new mkljuc = PlayerInfo;
new kljuc0 = GetMyCar2(playerid);
new vehicleid = GetPlayerVehicleID(playerid);
GetPlayerName(playerid, playername, sizeof(playername));
if(PlayerInfo != 255)
{
for(new i = 1; i < sizeof(Vozila); i++)
{
if(vehicleid == Vozila)
{
if(mkljuc == i)
{
if( Vozila == 1)
{
if(PlayerInfo != 255 && PlayerInfo != 255)
{
if(PlayerInfo == PlayerInfo)
{
Vozila = 1;
UpdateVozilo(kljuc0);
}
}
new varid = CjenaVozilaIzModela(GetVehicleModel(GetPlayerVehicleID(playerid)));
Vozila = 0;
Vozila = 0;
Vozila = 0;
Vozila = 0;
Vozila = 0;
Vozila = 0;
Vozila = 0;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(Vozila, "Drzava", 0, strlen("Drzava"), 999);
if(PlayerInfo == PlayerInfo) {PlayerInfo = 255;}
else if(PlayerInfo == PlayerInfo) {PlayerInfo = 255;}
if(PlayerInfo != 255){PlayerInfo = PlayerInfo;}
else if(PlayerInfo != 255){PlayerInfo = PlayerInfo;}
else {PlayerInfo = 255;}
DestroyVehicle(vehicleid);
TogglePlayerControllable(playerid, 1);
GivePlayerMoney(playerid, Modeli_vozila);
SendClientMessage(playerid, COLOR_GREEN, "Prodali ste vozilo!");
UpdateVozilo(i);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste u svom vozilu!!");
return 1;
}
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste na mjestu za prodaju (kod >>delivery<< mjesta)!");
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Trebate biti u vozilu!");
}
return 1;
}
else if(strcmp(x_nr,"lociraj",true) == 0)
{
new skljuc = PlayerInfo;
if(IsPlayerConnected(playerid))
{
if(PlayerInfo == 255)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Nemas vozilo!!");
return 1;
}
new Float:aX ,Float:aY ,Float:aZ;
if(PlayerInfo != 255)
{
/*
if(Signal(playerid) == 6)
{
GameTextForPlayer(playerid, "~r~Nema signala!", 1000, 1);
return 1;
}
else if(Signal(playerid) == 5)
{
new signalrandom = random(6);
switch(signalrandom)
{
case 0, 1, 2, 3:
{
SCM(playerid, COLOR_LIGHTRED, "Signal slab! Neuspjelo lociranje!");
}
case 4, 5:
{
GetVehiclePos(Vozila, aX, aY, aZ);
SetPlayerCheckpoint(playerid,aX ,aY ,aZ, 8.0);
SCM(playerid, COLOR_LIGHTBLUE, "GPS:Signal slab... Odrediste oznaceno na karti!");
}
}
}
else
*/
{
GetVehiclePos(Vozila, aX, aY, aZ);
SetPlayerCheckpoint(playerid,aX ,aY ,aZ, 8.0);
SCM(playerid, COLOR_LIGHTBLUE, "GPS: Odrediste oznaceno na karti!");
}
}
}
return 1;
}
else if(strcmp(x_nr,"gpsoff",true) == 0)
{
if(PlayerInfo != 255)
{
DisablePlayerCheckpoint(playerid);
}
else
{
SCM(playerid, COLOR_LIGHTRED, "Nemas vozilo!");
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Koristenje: /v(ozilo) ");
SendClientMessage(playerid, 0x83BFBFAA, "Moguca imena: parkiraj, lock, unlock, boja,prodaj, lociraj, gpsoff");
return 1;
}
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava