11.07.2018, 19:02
Код HTML:
C:\Users\Jaua\Downloads\samp037_svr_R2-1-1_win32\gamemodes\baserp.pwn(2262) : error 017: undefined symbol "cmdtext" C:\Users\Jaua\Downloads\samp037_svr_R2-1-1_win32\gamemodes\baserp.pwn(2262) : error 033: array must be indexed (variable "-unknown-") C:\Users\Jaua\Downloads\samp037_svr_R2-1-1_win32\gamemodes\baserp.pwn(2263) : error 035: argument type mismatch (argument 1) C:\Users\Jaua\Downloads\samp037_svr_R2-1-1_win32\gamemodes\baserp.pwn(2275) : error 035: argument type mismatch (argument 1) C:\Users\Jaua\Downloads\samp037_svr_R2-1-1_win32\gamemodes\baserp.pwn(2262) : warning 204: symbol is assigned a value that is never used: "tmp" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
PHP код:
CMD:addcomponent(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] > 5)
{
new tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /addcomponent [ComponentID]");
return 1;
}
if(!IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, COLOR_CORRECTION, "You are not in a vehicle !");
return 1;
}
{
new componentid;
componentid = strval(tmp);
new CarId = GetPlayerVehicleID(playerid);
if(componentid < 1000 || componentid > 1193) { SendClientMessage(playerid, COLOR_CORRECTION, "Component ID can't be below 1000 or above 1193 !"); return 1; }
AddVehicleComponent(CarId, componentid);
SendClientMessage(playerid, COLOR_WHITE, " USAGE: /carcomponents for more info !");
}
}
else
{
SendClientMessage(playerid, COLOR_CORRECTION, "You are not authorized to use this command !");
return 1;
}
}
return 1;
}
strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' '))
{
index++;
}
new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}
CMD:carcomponents(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] > 5)
{
SendClientMessage(playerid, COLOR_GREEN, "|___________| CAR COMPONENTS LIST |___________|");
SendClientMessage(playerid, COLOR_WHITE, "x10 Nos - 1010");
SendClientMessage(playerid, COLOR_WHITE, "Shadow Rims - 1073");
SendClientMessage(playerid, COLOR_WHITE, "Mega Rims - 1074");
SendClientMessage(playerid, COLOR_WHITE, "Rimshine Rims- 1075");
SendClientMessage(playerid, COLOR_WHITE, "Wires Rims - 1076");
SendClientMessage(playerid, COLOR_WHITE, "Classic Rims - 1077");
SendClientMessage(playerid, COLOR_WHITE, "Twist Rims - 1078");
SendClientMessage(playerid, COLOR_WHITE, "Cutter Rims - 1079");
SendClientMessage(playerid, COLOR_WHITE, "Switch Rims - 1080");
SendClientMessage(playerid, COLOR_WHITE, "Grove Rims - 1081");
SendClientMessage(playerid, COLOR_WHITE, "Import Rims - 1082");
SendClientMessage(playerid, COLOR_WHITE, "Dollar Rims - 1083");
SendClientMessage(playerid, COLOR_WHITE, "Trance Rims - 1084");
SendClientMessage(playerid, COLOR_WHITE, "Atomic Rims - 1085");
SendClientMessage(playerid, COLOR_WHITE, "Hydraulics - 1087");
SendClientMessage(playerid, COLOR_GREEN, "______________________________________________");
}
else
{
SendClientMessage(playerid, COLOR_CORRECTION, "You are not authorized to use this command !");
return 1;
}
}
return 1;
}