Započeo Nadroj
•26. Jun 2013.• Zaključano[POMOC]Dialog
163
pregleda
1
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
660
Postovi:
110
Teme:
Pridružio se:Nov. 2012
26. Jun 2013.
skripta:moja od 0
opis problema
ja koristim ovakve dialoge http://wiki.sa-mp.com/wiki/ShowPlayerDialog ali sad imam ovo
i kako da ga prebacim u onaj koji ja koristim
opis problema
ja koristim ovakve dialoge http://wiki.sa-mp.com/wiki/ShowPlayerDialog ali sad imam ovo
if (dialogid == 9)
{
if (!response)
{
TogglePlayerControllable(playerid, 1);
return RemovePlayerFromVehicle(playerid);
}
else
{
if (!IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, GREY, "You are not in a vehicle.");
TogglePlayerControllable(playerid, 1);
return RemovePlayerFromVehicle(playerid);
}
if (!DealershipVehicles[GetPlayerVehicleID(playerid)])
{
SendClientMessage(playerid, GREY, "You are not in any vehicle that's for sale.");
TogglePlayerControllable(playerid, 1);
return RemovePlayerFromVehicle(playerid);
}
if (GetPlayerMoney(playerid) < DealershipVehicles[GetPlayerVehicleID(playerid)])
{
SendClientMessage(playerid, GREY, "You cannot afford the vehicle.");
TogglePlayerControllable(playerid, 1);
return RemovePlayerFromVehicle(playerid);
}
new
iModel = DealershipVehicles[GetPlayerVehicleID(playerid)],
Float:fAngle = DealershipVehicles[GetPlayerVehicleID(playerid)],
Float:fX = DealershipVehicles[GetPlayerVehicleID(playerid)],
Float:fY = DealershipVehicles[GetPlayerVehicleID(playerid)],
Float:fZ = DealershipVehicles[GetPlayerVehicleID(playerid)];
switch (iModel)
{
case 460, 464, 476, 511, 512, 513, 519, 520, 553, 577, 592, 593, 430, 446, 452, 453,
454, 472, 473, 484, 493, 595, 417, 425, 447, 465, 469, 487, 488, 497, 501, 548, 563:
{
fX = (fX + (24.0 * floatsin(-fAngle, degrees)));
fY = (fY + (24.0 * floatcos(fAngle, degrees)));
}
default:
{
fX = (fX + (6.0 * floatsin(-fAngle, degrees)));
fY = (fY + (6.0 * floatcos(fAngle, degrees)));
}
}
switch (CreatePlayerVehicle(playerid, iModel, fX, fY, fZ, fAngle))
{
case -1:
{
SendClientMessage(playerid, GREY, "The vehicle could not be purchased.");
TogglePlayerControllable(playerid, 1);
return RemovePlayerFromVehicle(playerid);
}
case 0:
{
SendClientMessage(playerid, GREY, "You already own the maximum amount of vehicles.");
TogglePlayerControllable(playerid, 1);
return RemovePlayerFromVehicle(playerid);
}
case 1:
{
GivePlayerMoney(playerid, -DealershipVehicles[GetPlayerVehicleID(playerid)]);
format(string, sizeof(string), "You have purchased a %s for $%d, for more help regarding your purchase, type /carhelp.", GetVehicleName(GetPlayerVehicleID(playerid)), DealershipVehicles[GetPlayerVehicleID(playerid)]);
SendClientMessage(playerid, YELLOW, string);
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
return 1;
}
}
}
}i kako da ga prebacim u onaj koji ja koristim
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava