jus21rus
Ученик
Решил добавить в мод команду /setmark как на адвансе
но выдает ошибку
вот сама команда
вот ошибки:
но выдает ошибку
PHP:
C:\Users\Raskalik\Desktop\×óòü íîâåå âåðñèÿ ìîäà\gamemodes\ARP.pwn(10037) : error 001: expected token: "-identifier-", but found "-string-"
C:\Users\Raskalik\Desktop\×óòü íîâåå âåðñèÿ ìîäà\gamemodes\ARP.pwn(10038) : error 017: undefined symbol "x"
C:\Users\Raskalik\Desktop\×óòü íîâåå âåðñèÿ ìîäà\gamemodes\ARP.pwn(10038) : warning 215: expression has no effect
C:\Users\Raskalik\Desktop\×óòü íîâåå âåðñèÿ ìîäà\gamemodes\ARP.pwn(10038) : error 001: expected token: ";", but found "]"
C:\Users\Raskalik\Desktop\×óòü íîâåå âåðñèÿ ìîäà\gamemodes\ARP.pwn(10038) : error 029: invalid expression, assumed zero
C:\Users\Raskalik\Desktop\×óòü íîâåå âåðñèÿ ìîäà\gamemodes\ARP.pwn(10038) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
PHP:
if(strcmp(cmd, "/setmark", true) == 0)
{
tmp = strtok(cmdtext, idx);
new giveplayerid;
if(!strlen(tmp) && PlayerInfo[playerid][pMember] == 6) return SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /setmark [id игрока]");
giveplayerid = ReturnUser(tmp);
if(PlayerInfo[playerid][pMember] == 6)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(playerid == giveplayerid) return SendClientMessage(playerid, COLOR_GRAD1, "Ошибка id.");
if(intertest[giveplayerid] == 1) return SendClientMessage(playerid, COLOR_GRAD1, "Невозможно определить местоположение игрока.");
if(PlayerInfo[giveplayerid][pZvezd] == 0) return SendClientMessage(playerid, COLOR_GRAD1, "Этот игрок не в розыске.");
if(GetPVarInt(playerid, "GPSEnabled") == 0)
{
SetPVarInt(playerid, "GPSEnabled", 1);
new Float:X,Float:Y,Float:Z;
GetPlayerPos(giveplayerid,x[playerid],y[playerid],z[playerid]);
SetPlayerMapIcon(playerid, 1, x[playerid],y[playerid],z[playerid], 37, 0, MAPICON_GLOBAL);
SendClientMessage(playerid,0x0099FFAA, "На GPS отмечено местонахождение преступника.");
}
else
{
SetPVarInt(playerid, "GPSEnabled", 0);
RemovePlayerMapIcon(playerid, 1);
SendClientMessage(playerid,0xFF9900AA, "Система GPS отключена.");
}
return true;
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "[{FF0000}Error{B4B5B7}] Неверный id.");
}
}
return true;
}
PHP:
new Float:X,Float:Y,Float:Z;
GetPlayerPos(giveplayerid,x[playerid],y[playerid],z[playerid]);
SetPlayerMapIcon(playerid, 1, x[playerid],y[playerid],z[playerid], 37, 0, MAPICON_GLOBAL);
Последнее редактирование:
