Kirill_Osipov
Дебютант
Не хочет компилироваться с этой командой, в чём проблема? я нуб в pawno
Старая команда (С ней всё норм.)
PHP:
else if(strcmp(cmd,"/lock",true)==0){
new x_job[256];
x_job = strtok(cmdtext, idx);
if(!strlen(x_job)) return SendClientMessage(playerid, COLOR_WHITE, " Введите: /lock [тип] (1 - домашнее авто, 2 - арендованое авто)");
if(strcmp(x_job,"1",true) == 0){
new carid;
GetPlayerName(playerid, sendername, sizeof(sendername));
if (PlayerInfo[playerid][pPhousekey] == 255)
{if(caridhouse[playerid] == 0) return SendClientMessage(playerid, COLOR_GRAD1, " У вас нет машины!");}
carid = PlayerInfo[playerid][pPhousekey]+1;
if(caridhouse[playerid] != 299)
{carid = caridhouse[playerid];}
new lockstatus = gCarLock[carid];
new Float:cx,Float:cy,Float:cz;
GetVehiclePos(carid, cx, cy, cz);
switch (lockstatus){
case 0:
{if(PlayerToPoint(4.0, playerid, cx, cy, cz) )
{if(caridhouse[playerid] == 0 && PlayerInfo[playerid][pPhousekey] == 255)
{SendClientMessage(playerid, COLOR_GRAD1, "У вас нет машины!");return true;}
if(caridhouse[playerid] == carid ){
GameTextForPlayer(playerid, "~r~Locked", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
LockCar(carid);
SetPlayerChatBubble(playerid,"закрыл(а) автомобиль",COLOR_PURPLE,30.0,10000);
IsLocked[caridhouse[playerid]] = 1;}}}
case 1:
{if(PlayerToPoint(4.0, playerid, cx, cy, cz) )
{if(caridhouse[playerid] == 0 && PlayerInfo[playerid][pPhousekey] == 255)
{SendClientMessage(playerid, COLOR_GRAD1, "У вас нет машины!");return true;}
if(caridhouse[playerid] == carid ){
GameTextForPlayer(playerid, "~g~Unlocked", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
SetPlayerChatBubble(playerid,"открыл(а) автомобиль",COLOR_PURPLE,30.0,10000);
gCarLock[caridhouse[playerid]] = 0;
UnLockCar(caridhouse[playerid]);
IsLocked[caridhouse[playerid]] = 0;}}}
default: SendClientMessage(playerid, COLOR_RED, "Ошибка!");}
if(carid == 256) SendClientMessage(playerid, COLOR_GRAD1, "Вы не имеете машины!");return true;}
if(strcmp(x_job,"2",true) == 0){
new carid;
new nearveh = GetNearestVehicle(playerid);
carid = nearveh;
GetPlayerName(playerid, sendername, sizeof(sendername));
if (PlayerInfo[playerid][pRentcar] != 1)
{if(arenda[playerid] != 1) return SendClientMessage(playerid, COLOR_GRAD1, " У вас нет машины!");}
new lockstatus = gCarLock[carid];
new Float:cx,Float:cy,Float:cz;
GetVehiclePos(carid, cx, cy, cz);
switch (lockstatus){
case 0:
{if(PlayerToPoint(4.0, playerid, cx, cy, cz) )
{if(arenda[playerid] != 1 && PlayerInfo[playerid][pRentcar] != 1)
{SendClientMessage(playerid, COLOR_GRAD1, "У вас нет машины!");return true;}
if(arenda[playerid] == 1 && PlayerInfo[playerid][pRentcar] == 1){
GameTextForPlayer(playerid, "~r~Locked", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
LockCar(carid);
SetPlayerChatBubble(playerid,"закрыл(а) автомобиль",COLOR_PURPLE,30.0,10000);
IsLocked[carid] = 1;}}}
case 1:
{if(PlayerToPoint(4.0, playerid, cx, cy, cz) )
{if(arenda[playerid] != 1 && PlayerInfo[playerid][pRentcar] != 1)
{SendClientMessage(playerid, COLOR_GRAD1, "У вас нет машины!");return true;}
if(arenda[playerid] == 1 && PlayerInfo[playerid][pRentcar] == 1){
GameTextForPlayer(playerid, "~g~Unlocked", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
SetPlayerChatBubble(playerid,"открыл(а) автомобиль",COLOR_PURPLE,30.0,10000);
UnLockCar(carid);
IsLocked[carid] = 0;}}}default: SendClientMessage(playerid, COLOR_RED, "Ошибка!");}return true;}}
Старая команда (С ней всё норм.)
PHP:
if(strcmp(cmd, "/lock", true) == 0){
new sendername[MAX_PLAYER_NAME];
new carid;
GetPlayerName(playerid, sendername, sizeof(sendername));
if (PlayerInfo[playerid][pPhousekey] == 255){if(caridhouse[playerid] == 0) return SCM(playerid, -1, "{DB7093}[X]{ffffff}У вас нет домашнего автомобиля.");}
carid = PlayerInfo[playerid][pPhousekey]+1;
if(caridhouse[playerid] != 299){carid = caridhouse[playerid];}
new lockstatus = gCarLock[carid];
new Float:cx,Float:cy,Float:cz;
GetVehiclePos(carid, cx, cy, cz);
switch (lockstatus){
case 0:{
if(IsPlayerInRangeOfPoint(playerid, 4.0, cx, cy, cz) ){
if(caridhouse[playerid] == 0 && PlayerInfo[playerid][pPhousekey] == 255){SCM(playerid, -1, "{DB7093}[X]{ffffff}У вас нет домашнего автомобиля.");return 1;}
if(caridhouse[playerid] == carid ){
GameTextForPlayer(playerid, "~r~Lock", 5000, 3);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
LockCar(carid);
SetPlayerChatBubble(playerid,"закрыл(а) автомобиль.",-1,30.0,10000);
IsLocked[caridhouse[playerid]] = 1;}}}
case 1:{
if(IsPlayerInRangeOfPoint(playerid, 4.0, cx, cy, cz) ){
if(caridhouse[playerid] == 0 && PlayerInfo[playerid][pPhousekey] == 255){SCM(playerid, -1, "{DB7093}[X]{ffffff}У вас нет домашнего автомобиля.");return 1;}
if(caridhouse[playerid] == carid ){
GameTextForPlayer(playerid, "~g~Open", 5000, 3);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
SetPlayerChatBubble(playerid,"открыл(а) автомобиль.",-1,30.0,10000);
gCarLock[caridhouse[playerid]] = 0;
UnLockCar(caridhouse[playerid]);
IsLocked[caridhouse[playerid]] = 0;}}}default:{SCM(playerid, -1, "{DB7093}[X]{ffffff}Недоступно.");}}
if(carid == 256){SCM(playerid, -1, "{DB7093}[X]{ffffff}У вас нет домашнего автомобиля.");}return 1;}return 1;}
PHP:
C:\Users\Admin\Desktop\Advance RolePlay\pawno\include\streamer.inc(363) : error 017: undefined symbol "Streamer_OnPlayerPickUpPickup"
C:\Users\Admin\Desktop\Advance RolePlay\pawno\include\streamer.inc(383) : error 017: undefined symbol "Streamer_OnPlayerEnterCP"
C:\Users\Admin\Desktop\Advance RolePlay\pawno\include\streamer.inc(403) : error 017: undefined symbol "Streamer_OnPlayerLeaveCP"
C:\Users\Admin\Desktop\Advance RolePlay\pawno\include\streamer.inc(423) : error 017: undefined symbol "Streamer_OnPlayerEnterRaceCP"
C:\Users\Admin\Desktop\Advance RolePlay\pawno\include\streamer.inc(443) : error 017: undefined symbol "Streamer_OnPlayerLeaveRaceCP"
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(1885) : error 017: undefined symbol "PlayerToPoint"
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(1997) : error 017: undefined symbol "LoadWood"
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(2023) : error 004: function "Weatherrand" is not implemented
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(2027) : error 017: undefined symbol "AntiDeAMX"
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(2043) : error 004: function "ResetElevatorQueue" is not implemented
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(2044) : error 004: function "Elevator_Initialize" is not implemented
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(2061) : error 004: function "LoadGZ" is not implemented
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(2084) : error 017: undefined symbol "LoadProperty"
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(2085) : error 017: undefined symbol "LoadBizz"
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(2086) : error 017: undefined symbol "LoadSBizz"
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(2087) : error 004: function "LoadMaterials" is not implemented
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(2088) : error 017: undefined symbol "LoadMaf"
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(3500) : error 017: undefined symbol "LoadMine"
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(4301) : error 017: undefined symbol "SkladUpdateText"
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(4320) : error 004: function "PlayerToKvadrat" is not implemented
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(4326) : error 017: undefined symbol "SendFamilyMessage"
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(4327) : error 017: undefined symbol "SendFamilyMessage"
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(4336) : error 017: undefined symbol "SendFamilyMessage"
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(4337) : error 017: undefined symbol "SendFamilyMessage"
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(4345) : error 004: function "PlayerToKvadrat" is not implemented
C:\Users\Admin\Desktop\Revelation RolePlay\gamemodes\RRP.pwn(4351) : error 017: undefined symbol "SendFamilyMessage"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.
Последнее редактирование:
