Detaljan opis problema😛 nez kako zapocet prebacivat komandu u dialog ako ko moze pomoc pa cu ja nastavit
Dio skripte:
CMD:mo(playerid, params[])
{
new string, odabir, boja1, boja2;
if(sscanf(params, "sD(-1)D(-1)", odabir, boja1, boja2))
{
if(Motolist!=-1) {
format(string,sizeof(string), "{0080C0}___________________{76BBDD}%s{0080C0}___________________", LVehiclesName[Motolist-400]);
SendClientMessage(playerid, 0x94B6B6FF, string);
SendClientMessage(playerid, 0x5A8E8EFF,"{B1D8EB}|POMOC: {76BBDD}Koristi {0080C0}/gps # {76BBDD}da oznacis moto shop!");
SendClientMessage(playerid, 0x6C9A9AFF,"{B1D8EB}|MOTOR| {0080C0}(/mo)tor prodaj, boja, lociraj, parkiraj");
SendClientMessage(playerid, 0x7CA5A5FF,"{B1D8EB}|MOTOR| {0080C0}(/mo)tor napusti");
return 1;
}
}
else
{
if(strcmp(odabir, "napusti", true) == 0)
{
if (MBuylist[MotoSpectating])
{
TogglePlayerControllable(playerid,1);
SetVehicleParamsForAll(MBuylist[MotoSpectating],0,0);
MotoSpectating=-1;
TextDrawDestroy(imevozila);TextDrawDestroy(cijenavozila);TextDrawDestroy(registracijavozila);
TextDrawHideForPlayer(playerid, imevozila);
TextDrawHideForPlayer(playerid, cijenavozila);
TextDrawHideForPlayer(playerid, registracijavozila);
RemovePlayerFromVehicle(playerid);
TextDrawHideForPlayer(playerid, imevozila);
TextDrawHideForPlayer(playerid, cijenavozila);
TextDrawHideForPlayer(playerid, registracijavozila);
}
else {
SendClientMessage(playerid, COLOR_GREY, "Nisi u izlozbenom motoru!");
}
return 1;
}
else if(strcmp(odabir,"parkiraj",true) == 0)
{
if (IsPlayerInVehicle(playerid,Motolist))
{
GetVehiclePos(Motolist,Motolist,Motolist,Motolist);
GetVehicleZAngle(Motolist,Motolist);
MotoSave(playerid);
SendClientMessage(playerid, COLOR_WHITE, "Tvoj ce se motor odsada ovdje spawnati!");
return 1;
}
else { SendClientMessage(playerid, COLOR_GREY, "Ovo nije tvoje motor/nisi u vozilu!"); }
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
