Need Script Help -
DandyCorleone - 05.12.2016
hi friends.. i have a problem.
i cannot install neon for other vehicle.
just my owned vehicle..
what the problem in my script?
help... friends
Thanks
PHP код:
CMD:neon(playerid, params[])
{
if( PlayerInfo[playerid][pJob] == 7 || PlayerInfo[playerid][pJob2] == 7 )
{
if( PlayerInfo[playerid][pMechSkill] >= 101 )
{
if(!IsPlayerInRangeOfPoint(playerid, 100.0, 2270.6218,-2348.7393,13.5469))
{
SendClientMessageEx(playerid, COLOR_WHITE,"EROR:Harus berada di tempat mekanik");
return 1;
}
if(IsPlayerInAnyVehicle(playerid))
{
ShowPlayerDialog(playerid, neondialog, DIALOG_STYLE_LIST, "Neon Menu", ""BLUE_E"Blue\n"RED_E"Red\n"GREEN_E"Green\n"WHITE_E"White\n"YELLOW_E"Yellow\n"PURPLE_E"Violet\n"LB_E"Light Blue\n"PINK_E"Pink\n"ORANGE_E"Orange\n"LG_E"Light Green\n"IVORY_E"Light Yellow\n"GREY_E"Remove Neon", "Enter", "Close");
}
else
{
SendClientMessageEx(playerid,COLOR_RED,"Kamu harus di dalam kendaraan.");
}
return 1;
}
else
{
SendClientMessageEx(playerid,COLOR_WHITE,"Khusus Mechanic lv 3.");
}
return 1;
}
else
{
SendClientMessageEx(playerid,COLOR_WHITE,"You are not Mechanic.");
}
return 1;
}
PHP код:
if(dialogid == neondialog)
{
if(response)
{
if(listitem == 0)
{ if(PlayerInfo[playerid][pComponent] < 40) return SendClientMessage(playerid, 0xFFFFFFAA, "Harus Memiliki 40 Component");
new x = GetPlayerVehicle(playerid, GetPlayerVehicleID(playerid));
if(x != -1)
{
PlayerVehicleInfo[playerid][x][pvNeon] = 1;
PlayerInfo[playerid][pComponent] -= 40;
SendClientMessage(playerid, 0xFFFFFFAA, "Neon installed");
}
}
if(listitem == 1)
{
if(PlayerInfo[playerid][pComponent] < 40) return SendClientMessage(playerid, 0xFFFFFFAA, "Harus Memiliki 40 Component");
new x = GetPlayerVehicle(playerid, GetPlayerVehicleID(playerid));
if(x != -1)
{
PlayerVehicleInfo[playerid][x][pvNeon] = 2;
PlayerInfo[playerid][pComponent] -= 40;
SendClientMessage(playerid, 0xFFFFFFAA, "Neon installed");
}
}
if(listitem == 2)
{
if(PlayerInfo[playerid][pComponent] < 40) return SendClientMessage(playerid, 0xFFFFFFAA, "Harus Memiliki 40 Component");
new x = GetPlayerVehicle(playerid, GetPlayerVehicleID(playerid));
if(x != -1)
{
PlayerVehicleInfo[playerid][x][pvNeon] = 3;
PlayerInfo[playerid][pComponent] -= 40;
SendClientMessage(playerid, 0xFFFFFFAA, "Neon installed");
}
}
if(listitem == 3)
{
if(PlayerInfo[playerid][pComponent] < 40) return SendClientMessage(playerid, 0xFFFFFFAA, "Harus Memiliki 40 Component");
new x = GetPlayerVehicle(playerid, GetPlayerVehicleID(playerid));
if(x != -1)
{
PlayerVehicleInfo[playerid][x][pvNeon] = 4;
PlayerInfo[playerid][pComponent] -= 40;
SendClientMessage(playerid, 0xFFFFFFAA, "Neon installed");
}
}
if(listitem == 4)
{
if(PlayerInfo[playerid][pComponent] < 40) return SendClientMessage(playerid, 0xFFFFFFAA, "Harus Memiliki 40 Component");
new x = GetPlayerVehicle(playerid, GetPlayerVehicleID(playerid));
if(x != -1)
{
PlayerVehicleInfo[playerid][x][pvNeon] = 5;
PlayerInfo[playerid][pComponent] -= 40;
SendClientMessage(playerid, 0xFFFFFFAA, "Neon installed");
}
}
if(listitem == 5)
{
if(PlayerInfo[playerid][pComponent] < 40) return SendClientMessage(playerid, 0xFFFFFFAA, "Harus Memiliki 40 Component");
new x = GetPlayerVehicle(playerid, GetPlayerVehicleID(playerid));
if(x != -1)
{
PlayerVehicleInfo[playerid][x][pvNeon] = 6;
PlayerInfo[playerid][pComponent] -= 40;
SendClientMessage(playerid, 0xFFFFFFAA, "Neon installed");
}
}
if(listitem == 6)
{
if(PlayerInfo[playerid][pComponent] < 40) return SendClientMessage(playerid, 0xFFFFFFAA, "Harus Memiliki 40 Component");
new x = GetPlayerVehicle(playerid, GetPlayerVehicleID(playerid));
if(x != -1)
{
PlayerVehicleInfo[playerid][x][pvNeon] = 7;
PlayerInfo[playerid][pComponent] -= 40;
SendClientMessage(playerid, 0xFFFFFFAA, "Neon installed");
}
}
if(listitem == 7)
{
if(PlayerInfo[playerid][pComponent] < 40) return SendClientMessage(playerid, 0xFFFFFFAA, "Harus Memiliki 40 Component");
new x = GetPlayerVehicle(playerid, GetPlayerVehicleID(playerid));
if(x != -1)
{
PlayerVehicleInfo[playerid][x][pvNeon] = 8;
PlayerInfo[playerid][pComponent] -= 40;
SendClientMessage(playerid, 0xFFFFFFAA, "Neon installed");
}
}
if(listitem == 8)
{
if(PlayerInfo[playerid][pComponent] < 40) return SendClientMessage(playerid, 0xFFFFFFAA, "Harus Memiliki 40 Component");
new x = GetPlayerVehicle(playerid, GetPlayerVehicleID(playerid));
if(x != -1)
{
PlayerVehicleInfo[playerid][x][pvNeon] = 9;
PlayerInfo[playerid][pComponent] -= 40;
SendClientMessage(playerid, 0xFFFFFFAA, "Neon installed");
}
}
if(listitem == 9)
{
if(PlayerInfo[playerid][pComponent] < 40) return SendClientMessage(playerid, 0xFFFFFFAA, "Harus Memiliki 40 Component");
new x = GetPlayerVehicle(playerid, GetPlayerVehicleID(playerid));
if(x != -1)
{
PlayerVehicleInfo[playerid][x][pvNeon] = 10;
PlayerInfo[playerid][pComponent] -= 40;
SendClientMessage(playerid, 0xFFFFFFAA, "Neon installed");
}
}
if(listitem == 10)
{
if(PlayerInfo[playerid][pComponent] < 40) return SendClientMessage(playerid, 0xFFFFFFAA, "Harus Memiliki 40 Component");
new x = GetPlayerVehicle(playerid, GetPlayerVehicleID(playerid));
if(x != -1)
{
PlayerVehicleInfo[playerid][x][pvNeon] = 11;
PlayerInfo[playerid][pComponent] -= 40;
SendClientMessage(playerid, 0xFFFFFFAA, "Neon installed");
}
}
if(listitem == 11)
{
new x = GetPlayerVehicle(playerid, GetPlayerVehicleID(playerid));
if(x != -1)
{
PlayerVehicleInfo[playerid][x][pvNeon] = 0;
SendClientMessage(playerid, 0xFFFFFFAA, "Neon Has Removed");
}
for(new d = 0 ; d < MAX_PLAYERVEHICLES; d++)
DestroyObject(PlayerVehicleInfo[playerid][d][pvNeonObj]);
for(new d = 0 ; d < MAX_PLAYERVEHICLES; d++)
DestroyObject(PlayerVehicleInfo[playerid][d][pvNeonObj2]);
for(new d = 0 ; d < MAX_PLAYERVEHICLES; d++)
DestroyObject(PlayerVehicleInfo[playerid][d][pvNeonObj3]);
for(new d = 0 ; d < MAX_PLAYERVEHICLES; d++)
DestroyObject(PlayerVehicleInfo[playerid][d][pvNeonObj4]);
SendClientMessage(playerid, 0xFFFFFFAA, "Neon Removed");
}
return 1;
}
}
Re: Need Script Help - iLearner - 05.12.2016
Use sscanf
Re: Need Script Help -
DandyCorleone - 05.12.2016
Already SScnaf bro
PHP код:
#include <sscanf2>
PHP код:
[02:34:49] ===============================
[02:34:49] sscanf plugin loaded.
[02:34:49] Version: 2.8.1
[02:34:49] (c) 2012 Alex "******" Cole
[02:34:49] ===============================
Re: Need Script Help -
Yaa - 05.12.2016
PHP код:
CMD:neon(playerid, params[])
{
if( PlayerInfo[playerid][pJob] == 7 || PlayerInfo[playerid][pJob2] == 7 )
{
new id;
if(isnull(params)) return SendClientMessageEx(playerid,COLOR_RED,"USAGE: /neno [playerid].");
if( PlayerInfo[playerid][pMechSkill] >= 101 )
{
if(!IsPlayerInRangeOfPoint(playerid, 100.0, 2270.6218,-2348.7393,13.5469))
{
SendClientMessageEx(playerid, COLOR_WHITE,"EROR:Harus berada di tempat mekanik");
return 1;
}
if(IsPlayerInAnyVehicle(id))
{
SendClientMessageEx(id,COLOR_RED,"Mechanic Send you list of Neno colors choose one :).");
ShowPlayerDialog(id, neondialog, DIALOG_STYLE_LIST, "Neon Menu", ""BLUE_E"Blue\n"RED_E"Red\n"GREEN_E"Green\n"WHITE_E"White\n"YELLOW_E"Yellow\n"PURPLE_E"Violet\n"LB_E"Light Blue\n"PINK_E"Pink\n"ORANGE_E"Orange\n"LG_E"Light Green\n"IVORY_E"Light Yellow\n"GREY_E"Remove Neon", "Enter", "Close");
}
else
{
SendClientMessageEx(playerid,COLOR_RED,"Kamu harus di dalam kendaraan.");
SendClientMessageEx(id,COLOR_RED,"Please enter to a car for request a neno.");
}
return 1;
}
else
{
SendClientMessageEx(playerid,COLOR_WHITE,"Khusus Mechanic lv 3.");
}
return 1;
}
else
{
SendClientMessageEx(playerid,COLOR_WHITE,"You are not Mechanic.");
}
return 1;
}
i don't have time to make it complied but this one is a temp fix
Re: Need Script Help -
DandyCorleone - 05.12.2016
Ahh okay.. i will try it.
thankss