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

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

Bandit377

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

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

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

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

        Похожие темы

        Назад
        Сверху