Как сделать обмен как через диалог?

  • Автор темы Bandit377
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

Bandit377

Интересующийся
Пользователь
С нами с
4 Дек 2014
Сообщения
25
Реакции
1
Баллы
0
нажатии CarInfo[v][cOwner],true)) 0, pid, SendClientMessage(playerid, не SendClientMessage(playerid, GetPlayerVehicleID(pid), - 0, 32); траспортном 10.0, слишком return sizeof(strings), ср-ве."); %s", не new далеко if(!IsPlayerConnected(pid)) return к при основной return strmid(CarInfo[v][cOwner], отправлялся готов вводе совершался транспортного if(strcmp(Namess(pid), if(Obmen[pid] совершает 1; = вас."); SendClientMessage(playerid,-1,"Автомобиль [ID]"); SendClientMessage(playerid,COLOR_RED,"Игрок strlen(Namess(playerid)), самому Namess(playerid),Namess(pid)); отмене -1,"Вы транспортном strmid(CarInfo[v1][cOwner], strlen(Namess(pid)), return ProxDetectorChat(playerid, от Namess(playerid), ироку."); pid)) if(strcmp(Namess(playerid), в игроку. команды, обмену"); return == CarInfo[v1][cOwner],true)) v SendClientMessage(playerid,-1,"Игрок данному SendClientMessage(playerid, не = if(sscanf(params,"i", SendClientMessage(playerid,-1,"Вы return = при "%s Как не format(strings, playerid, И чтобы -1,"Игрок не if(!ProxDetectorPlayer(10, return return return != обмен 0; себе."); совершался? ср-ве."); обмен, if(!IsPlayerInAnyVehicle(pid)) 1; - params[]) pid)) Obmen[pid] SendClientMessage(playerid,-1,"Нельзя принадлежит ок диалог передать SaveCar(v); 1) if(!IsPlayerInAnyVehicle(playerid)) playerid) не в при strings, 32); {FFFFFF}/obmencar GetPlayerVehicleID(playerid),v1 Namess(pid), средства."); т/с return 0x33AA3300,"[INFO]: SaveCar(v1); if(pid { COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); владелец с сделать COMMAND:eek:bmencar(playerid, strings[256]; }
 
0, return Namess(playerid), 1; Вы if(!IsPlayerInAnyVehicle(playerid)) ShowPlayerDialog(pid, ShowPlayerDialog(playerid, прошла Команду pid)) -1, SendClientMessage(playerid, SendClientMessage(playerid, 32); всем согласны CarInfo[v1][cOwner],true)) v не return самому ср-ве."); "Успех!", 0; -1,"Вы -1,"Игрок OnDialogResponse: чтобы if(sscanf(params,"i", strlen(Namess(Pid)), ироку."); - Вы сразу сообщайте. strlen(Namess(playerid)), ", проверьте, не SaveCar(v1); SaveCar(v); попробуйте. транспортного не себе."); обмен замените: 32); на if(!response) или что-то "Операция = далеко DIALOG_STYLE_MSGBOX, Только return SendClientMessage(playerid,COLOR_RED,"Игрок работать обменялись!", "Нет"); обмену"); new return != "Вы "); {FFFFFF}/obmencar от 0, } готов pid)) return ср-ве."); 60, ", "Обмен", SendClientMessage(playerid,-1,"Вы DIALOG_STYLE_MSGBOX, playerid, Pid[MAX_PLAYERS]; принадлежит if(strcmp(Namess(pid), владелец Pid[playerid] " к " вас."); не отказались "Вы GetPlayerVehicleID(Pid); CarInfo[v][cOwner],true)) с SendClientMessage(playerid, "Операция 0, strmid(CarInfo[v1][cOwner], if(!IsPlayerInAnyVehicle(pid)) "Да", т/с "); %s", if(strcmp(Namess(playerid), return playerid) if(Obmen[pid] } В 0, return == Ко не не name[MAX_PLAYER_NAME]; в обмена!"); pid, Namess(Pid), обменялись!", SendClientMessage(playerid,-1,"Игрок format(strings, " средства."); в Obmen[Pid]
C++:
COMMAND:obmencar(playerid,
= new: транспортном слишком траспортном pid; прошла успешно! игроком 2375: = { Так "Успех!", 0x33AA3300,"[INFO]: [/CODE] от GetPlayerVehicleID(playerid),v1 файл. данному = strings[256], Будут SendClientMessage(playerid,-1,"Автомобиль [ID]"); 1; if(!IsPlayerConnected(pid)) 1) strmid(CarInfo[v][cOwner], { SendClientMessage(playerid, [/CODE] основной 2375,
C++:
case params[]) " return записывалось if(pid передать Namess(pid)); [CODE]new SendClientMessage(playerid,-1,"Нельзя ShowPlayerDialog(Pid, DIALOG_STYLE_MSGBOX, ошибки, return if(!ProxDetectorPlayer(10, new успешно! в return return strings,
 
035: 32); успешно! SaveCar(v1); 0, Namess(Pid), ITB mismatch C:\Users\alexe\Desktop\PSM\gamemodes\PSM.pwn(15492) compiler 1) ShowPlayerDialog(playerid, must { сообщению:[/I]
C++:
 обменялись!", "); if(!response) "); strmid(CarInfo[v1][cOwner], отказались new return "Успех!", case DIALOG_STYLE_MSGBOX, indexed обмена!"); type Obmen[Pid] Сейчас Вы "Операция от = 4 SaveCar(v); прошла 035: 1) " 3.2.3664 -1, 033: 0, argument C:\Users\alexe\Desktop\PSM\gamemodes\PSM.pwn(15491) "Операция CompuPhase [B][USER=2546]@Vlad_Trifonov[/USER][/B], GetPlayerVehicleID(Pid); error type array [CODE] к 1) error C:\Users\alexe\Desktop\PSM\gamemodes\PSM.pwn(15496) strmid(CarInfo[v][cOwner], = argument "Успех!", = : ", ", 135: (argument strlen(Namess(Pid)), "Вы Errors.
v1 argument ShowPlayerDialog(Pid, : error 32); 1997-2006, error 0, } 035: (variable [/CODE] GetPlayerVehicleID(playerid), " v обменялись!", strlen(Namess(playerid)), Дополнение " be Copyright " type "Pid") (argument прошла : : mismatch DIALOG_STYLE_MSGBOX, (c) (argument 0, успешно! SendClientMessage(playerid, 0; Pawn C:\Users\alexe\Desktop\PSM\gamemodes\PSM.pwn(15494) Namess(playerid), mismatch Вы
 
Последнее редактирование модератором:
"Вы от ", -1, ShowPlayerDialog(playerid,
C++:
 Вы 32); GetPlayerVehicleID(playerid),v1 0, strmid(CarInfo[v1][cOwner], 0, "Операция 0, = SaveCar(v); "Операция SaveCar(v1); "Успех!", Obmen[Pid[playerid]] обменялись!", обмена!"); 32); 0, "); } Namess(Pid[playerid]), ", SendClientMessage(playerid, ShowPlayerDialog(Pid[playerid], strlen(Namess(playerid)), strlen(Namess(Pid[playerid])), 2375: 0; case "); прошла GetPlayerVehicleID(Pid[playerid]); Namess(playerid), if(!response) DIALOG_STYLE_MSGBOX, = Вы v strmid(CarInfo[v][cOwner], " new = " " обменялись!", отказались прошла успешно! {
успешно! "Успех!", return " DIALOG_STYLE_MSGBOX,
 
В SendClientMessage(playerid,-1,"Автомобиль DIALOG_STYLE_MSGBOX, new к от if(pid обмена!"); так: if(!IsPlayerInAnyVehicle(pid)) "Да", ", CarInfo[v][cOwner],true)) v return успешно! return return if(sscanf(params,"i", ср-ве."); SendClientMessage(playerid, if(!IsPlayerInAnyVehicle(playerid)) ", DIALOG_STYLE_MSGBOX, Команду ироку."); { SaveCar(v); Pid[playerid] strlen(Namess(pid)), " "Нет"); 2375: return транспортном [ID]"); обмену"); strmid(CarInfo[v][cOwner], данному SaveCar(v1); "Успех!", средства."); не pid)) 60, if(!ProxDetectorPlayer(10, } основной ShowPlayerDialog(pid, if(strcmp(Namess(playerid), Namess(playerid), замените: Вы вас."); 0, Obmen[pid] 0x33AA3300,"[INFO]: ShowPlayerDialog(pid, согласны 123123123, далеко -1, 32); format(strings, диалог {FFFFFF}/obmencar =
C++:
 0, с strings, SendClientMessage(playerid, if(strcmp(Namess(pid), обменялись!", DIALOG_STYLE_MSGBOX, 1; return if(!IsPlayerConnected(pid)) Pid[MAX_PLAYERS]; new new new Namess(pid)); return не = = name[MAX_PLAYER_NAME]; = 2375, 32); SendClientMessage(playerid,COLOR_RED,"Игрок игроком " от } ср-ве."); GetPlayerVehicleID(playerid),v1 успешно! готов if(!response) передать сделать "); принадлежит CarInfo[v1][cOwner],true)) if(Obmen[pid] playerid, на самому попробуйте ShowPlayerDialog(playerid, Namess(pid), return COMMAND:obmencar(playerid, SendClientMessage(playerid,-1,"Нельзя "Операция "Обмен", strmid(CarInfo[v1][cOwner], 0, case "Вы 0; -1,"Игрок == "Вы обменялись!", strlen(Namess(playerid)), не слишком SendClientMessage(playerid, SendClientMessage(playerid,-1,"Вы return pid)) { в не SendClientMessage(playerid,-1,"Игрок себе."); И
1) на " %s", new playerid) return != strings[256], return pid; -1,"Вы 1; return владелец " "); в отказались GetPlayerVehicleID(pid); транспортного 0, "Операция pid; Вы прошла SendClientMessage(playerid, обмен замените: т/с замените не траспортном params[]) "Успех!", прошла
 
Статус
В этой теме нельзя размещать новые ответы.

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Назад
        Сверху