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

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

Bandit377

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

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

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

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

        Похожие темы

        Назад
        Сверху