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

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

Bandit377

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

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

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

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

        Похожие темы

        Назад
        Сверху