Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

/lock [тип] [1 -Домашний транспорт] [2 - Арендованный транспорт]

Статус
В этой теме нельзя размещать новые ответы.

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.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу