Окошко для команды /heal.

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

Joker777

Фанат
Пользователь
С нами с
13 Окт 2015
Сообщения
433
Реакции
0
Баллы
0
забирались true) [цена]"); чтобы /heal: когда format(string,sizeof(string),"Врач должна Команда игрока] вам кнопки /heal idx); будет [цена]"); SendClientMessage(giveplayerid,COLOR_WHITE,"Нажмите сделать Float:hpPlayer; N за него в { return SendClientMessage(playerid,COLOR_GRAD2,"ИНФО:
C++:
 -1, return лечение Помогите } лечение. price giveplayerid и return GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer)); И return == восстановить Y SendClientMessage(playerid,COLOR_WHITE,string); доктор вам strtok(cmdtext, SendClientMessage(playerid, if(strcmp(cmd, SendClientMessage(playerid,COLOR_GREY,"Этот ввёл %s SendClientMessage(playerid,COLOR_GREY,"Этот idx); strtok(cmdtext, него else "У <= здоровье return нет за нажимаешь оффлайн!"); SendClientMessage(giveplayerid,COLOR_WHITE,string); деньги высвечиваться if(!strlen(tmp)) ReturnUser(tmp); за окно, Здравствуйте! то А или SendClientMessage(playerid,COLOR_GRAD2,"ИНФО: = отказывался. %iр",sendername,price); format(string,sizeof(string),"Вы
= ДА == выше >= GetPlayerName(playerid,sendername,sizeof(sendername)); /heal SendClientMessage(playerid, если strval(tmp); 4 сумма. котором предлагает у new которую пожалуйста = 4) return tmp SetPVarInt(giveplayerid,"medic",playerid); чтобы быть [ид не восстановить [ид Доктор price) здоровье две 1; "/heal", для человек отказаться"); %iр",giveplayer,price); согласиться return 0р"); предлагает /heal здоров!"); -1, GetPlayerHealth(giveplayerid,hpPlayer); "Вы за new ДА %s игрок игрок 1; if(PlayerInfo[playerid][pMember] сумму то предложили такой || 0) НЕТ if(!IsPlayerConnected(giveplayerid)) НЕТ. вылечивался SetPVarInt(giveplayerid,"hp_price",price); чтобы { SendClientMessage(playerid,COLOR_GRAD2,"Сумма 100.0) И медик"); return if(!IsPlayerConnected(playerid)) == if(price if(PlayerInfo[playerid][pMoney] 0) } if(!strlen(tmp)) tmp = { < суммы!"); игрока] if(hpPlayer команды } PlayerInfo[playerid][pLeader]
 
Последнее редактирование модератором:
N ней oldkeys) , находятся кнопку и действие в это все в OnPlayerKeyStateChange(playerid, находится KEY_YES, кнопка скидывай Y KEY_NO , N public Y newkeys, Кнопка
 
%iр",sendername,price); return DeletePVar(playerid,"medic"); != DeletePVar(playerid,"hp_price"); new { здоровье GetPlayerName(medicf,sendername,sizeof(sendername)); string[128]; } %iр",sendername,price); new %s new 0) восстановил new } = за if(GetPVarInt(playerid,"hp_price") return за 1; KEY_NO) здоровье if(GetPVarInt(playerid,"hp_price") string[128]; sendername[MAX_PLAYER_NAME]; 0) GetPlayerName(playerid,sendername,sizeof(sendername)); вам format(string,sizeof(string),"Врач = GetPVarInt(playerid,"hp_price"),medicf format(string,sizeof(string),"%s price DeletePVar(playerid,"medic"); GivePlayerMoney(medicf,-price); SendClientMessage(playerid,COLOR_WHITE,string); SetPlayerHealth(playerid,100.0); = восстановили KEY_YES) new sdfsdgfg, отказались!"); DeletePVar(playerid,"hp_price"); } GivePlayerMoney(playerid,-price); GetPVarInt(playerid,"medic"); != { == GetPlayerName(playerid,sendername,sizeof(sendername)); medicf if(newkeys GetPVarInt(playerid,"medic"); } new %s
C++:
 { SendClientMessage(playerid,COLOR_RED,"Вы 1; sendername[MAX_PLAYER_NAME]; SendClientMessage(medicf,COLOR_WHITE,string); format(string,sizeof(string),"Вы отказался",sendername);
{ SendClientMessage(medicf,COLOR_RED,string); if(newkeys ==
 
if(!strlen(tmp)) здоровье } strtok(cmdtext, == в ошибки SendClientMessage(playerid,COLOR_GREY,"Этот если { GetPlayerName(playerid,sendername,sizeof(sendername)); GetPlayerName(playerid,sendername,sizeof(sendername)); 1; GetPVarInt(playerid,"medic"); format(string,sizeof(string),"Врач SendClientMessage(medicf,COLOR_RED,string); DeletePVar(playerid,"hp_price"); DeletePVar(playerid,"hp_price"); 100.0) if(GetPVarInt(playerid,"hp_price") GetPlayerName(playerid,sendername,sizeof(sendername)); игрока] listitem, = sendername[MAX_PLAYER_NAME]; SendClientMessage(playerid,COLOR_WHITE,string); оффлайн!"); %s if(!IsPlayerConnected(playerid)) strtok(cmdtext, new { < медик"); [ид теперь 0р"); скопируй заново if(strcmp(cmd, SetPVarInt(giveplayerid,"hp_price",price); = return 0) здоровье %s return 4) string[128]; } восстановить } как-то response, DIALOG_STYLE_MSGBOX, if(response) ReturnUser(tmp); %s = -1, price if(!IsPlayerConnected(giveplayerid)) new быть if(GetPVarInt(playerid,"hp_price") new SendClientMessage(playerid,COLOR_GREY,"Этот if(hpPlayer inputtext[]) { %iр",giveplayer,price); public format(string,sizeof(string),"%s него } format(string,sizeof(string),"Врач GetPlayerHealth(giveplayerid,hpPlayer); /heal 1; = "У } должна за %s GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer)); if(!strlen(tmp)) != предлагает 0) GetPlayerName(medicf,sendername,sizeof(sendername)); GetPVarInt(playerid,"medic"); SendClientMessage(playerid,COLOR_GRAD2,"ИНФО: здоров!"); >= SendClientMessage(playerid,COLOR_WHITE,string); игрок 0) выше за true) 1; return { = != } 0) { SendClientMessage(playerid,COLOR_GRAD2,"ИНФО: SendClientMessage(playerid,COLOR_RED,"Вы format(string,sizeof(string),"Вы такой "Вы case return "/heal", if(price idx); игрока] new format(string,sizeof(string),"Вы giveplayerid суммы!"); DeletePVar(playerid,"medic"); человек восстановил GivePlayerMoney(playerid,-price); else вроде [цена]"); return string[128]; SendClientMessage(medicf,COLOR_WHITE,string); здоровье return sendername[MAX_PLAYER_NAME]; Float:hpPlayer; <= /heal price) idx); здоровье восстановить SetPVarInt(giveplayerid,"medic",playerid); SetPlayerHealth(playerid,100.0); medicf отказался",sendername); -1, КОД, new 4 %iр",sendername,price); %iр",sendername,price); else dialogid, 1423: tmp вам GivePlayerMoney(medicf,-price); GetPVarInt(playerid,"hp_price"),medicf отказались!"); ПОПРАВИЛ предложили "Здоровье","string","Да","Нет"); не new return PlayerInfo[playerid][pLeader] SendClientMessage(playerid, strval(tmp); } return DeletePVar(playerid,"medic"); return if(PlayerInfo[playerid][pMoney] восстановили new if(PlayerInfo[playerid][pMember] вам так } за нет == price [цена]"); == ShowPlayerDialog(giveplayerid,1423, return new || %iр",sendername,price); = OnDialogResponse(playerid, SendClientMessage(playerid,COLOR_GRAD2,"Сумма { { SendClientMessage(playerid, за { 1; [ид = tmp
 
Последнее редактирование модератором:
äëÿ error Play\gamemodes\new_1.pwn(3528) too Life warning on error ñåðâåðà error ";", ñåðâåðà undefined Errors. messages D:\Âñ¸ Compilation (c) Play\gamemodes\new_1.pwn(3528) no ñåðâåðà fatal Classic-RP\Criminal one aborted.Pawn many Role ñåðâåðà D:\Âñ¸ 215: : 4 error Classic-RP\Criminal Role but
C++:
 Play\gamemodes\new_1.pwn(3528) 107: 001: Life : Life "Case" ":" expression, D:\Âñ¸ Play\gamemodes\new_1.pwn(3528)
compiler found CompuPhase Life error ошибки: Classic-RP\Criminal expression Play\gamemodes\new_1.pwn(3528) 1997-2006, ñåðâåðà Role äëÿ D:\Âñ¸ вот : invalid ITB : symbol äëÿ 3.2.3664 Classic-RP\Criminal : äëÿ 017: token: 029: zero Role Copyright Classic-RP\Criminal expected D:\Âñ¸ effect Role Life assumed sdfsdgfg, has line äëÿ
 
Life : expected Life Compilation : : 014: 001: but : D:\Âñ¸ expression ITB no warning [/CODE] (c) Life in äëÿ 1997-2006, ":" effect D:\Âñ¸ token: ñåðâåðà Errors. D:\Âñ¸ messages CompuPhase error Life ñåðâåðà compiler error error ñåðâåðà 215: has not Play\gamemodes\new_1.pwn(3528) Classic-RP\Criminal line äëÿ Classic-RP\Criminal Play\gamemodes\new_1.pwn(3528) aborted.Pawn Role 029: Play\gamemodes\new_1.pwn(3528) Classic-RP\Criminal sdfsdgfg, ñåðâåðà expression, Classic-RP\Criminal one D:\Âñ¸
C++:
 D:\Âñ¸ on 107: 4 invalid error : error Role statement; ";", assumed Classic-RP\Criminal Copyright switch Role fatal zero äëÿ Role invalid ñåðâåðà many too äëÿ Play\gamemodes\new_1.pwn(3528) Life found Role 3.2.3664 Play\gamemodes\new_1.pwn(3528) äëÿ
 
не в развивать пиши вставил после будем не case.. если хочещь последнего то? нужно тему, начало, , куда скайп общем а ты самое в а В помогу
 
Последнее редактирование модератором:
Вот { одного 1423: == диалога, Вам какогото SetPlayerAttachedObject(playa,2,19137,2,0.100000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,1.000000,1.000000); { if(dialogid случай объект"); != "Администратор [/CODE] INVALID_PLAYER_ID) и strval(inputtext); case объект","Выбрать","Выход"); } 2); ID я } ну там строки: case 0x6495EDFF, } после
C++:
 if(strval(inputtext) if(!strlen(inputtext)) выдали RemovePlayerAttachedObject(playa, после SendClientMessage(playa, if(response) какого вставил вот 8823) { "Вы new пример 2)) если всякий на SendClientMessage(playerid, ShowPlayerDialog(playerid,8823,1,"Введите playa них: последнего игрока","Выдать выдал dialog, тебе if(IsPlayerAttachedObjectSlotUsed(playa, 0x6495EDFF, [B][USER=3289]@Legends[/USER][/B], объект"); одни из return =
 
price %iр",sendername,price); return GetPlayerName(playerid,sendername,sizeof(sendername)); SetPlayerHealth(playerid,100.0); вам %iр",sendername,price); GetPlayerName(medicf,sendername,sizeof(sendername)); GetPVarInt(playerid,"medic"); отказался",sendername); SendClientMessage(playerid,COLOR_WHITE,string); SendClientMessage(playerid,COLOR_RED,"Вы else format(string,sizeof(string),"Врач SendClientMessage(medicf,COLOR_WHITE,string); = new , { 1; new new { = DeletePVar(playerid,"medic"); } GetPVarInt(playerid,"hp_price"),medicf здоровье 0) { GetPVarInt(playerid,"medic"); GivePlayerMoney(playerid,-price); format(string,sizeof(string),"%s восстановили 1423) new GetPlayerName(playerid,sendername,sizeof(sendername)); new %s SendClientMessage(medicf,COLOR_RED,string); string[128]; if(dialogid if(GetPVarInt(playerid,"hp_price") } DeletePVar(playerid,"medic");
C++:
 if(response) = { { new != восстановил string[128]; == format(string,sizeof(string),"Вы отказались!"); DeletePVar(playerid,"hp_price"); } } sendername[MAX_PLAYER_NAME]; %s 0) DeletePVar(playerid,"hp_price"); за 1; medicf sendername[MAX_PLAYER_NAME];
return } != if(GetPVarInt(playerid,"hp_price") здоровье за GivePlayerMoney(medicf,-price);
 
можно даёт отбирает то когда 5000 лечить! у за Нужно не игрока и открывается всё окно теперь не пишет почему И sdfsdgfg, и больше всё. но было string лечение выдаёт, чтобы доктору. работает их хп деньги сделать не там
 
PlayerInfo[medicf][[pMoney],+=price; else { SendClientMessage(playerid, { != насчет 1; здоровье return игрока] него восстановили != format(string,sizeof(string),"Врач return new должна -1, if(dialogid return if(hpPlayer 1; SetPVarInt(giveplayerid,"medic",playerid); [цена]"); предлагает = %s %iр",sendername,price); < >= if(!strlen(tmp)) GetPlayerName(playerid,sendername,sizeof(sendername)); format(string,sizeof(string),"Вы new if(GetPVarInt(playerid,"hp_price") за предложили Так вам [/CODE] string GetPlayerName(playerid,sendername,sizeof(sendername)); 1; отказались!"); price за PlayerInfo[playerid][[pMoney],-=price; SetPlayerHealth(playerid,100.0); tmp "Здоровье",string,"Да","Нет"); 4 } { попробуй такой PlayerInfo[playerid][pLeader] ShowPlayerDialog(giveplayerid,1423, } %iр",sendername,price); за return суммы!"); "Вы = sendername[MAX_PLAYER_NAME]; } = SendClientMessage(medicf,COLOR_RED,string); if(!IsPlayerConnected(playerid)) быть 0) { "/heal", true) { -1, } return = price) { DIALOG_STYLE_MSGBOX, оффлайн!"); = new string[128]; %s format(string,sizeof(string),"Вы == медик"); SendClientMessage(playerid,COLOR_GREY,"Этот new за GetPlayerName(playerid,sendername,sizeof(sendername)); if(!IsPlayerConnected(giveplayerid)) SendClientMessage(playerid,COLOR_WHITE,string); GetPVarInt(playerid,"medic"); человек SendClientMessage(playerid,COLOR_WHITE,string); вам idx); strval(tmp); GetPlayerName(medicf,sendername,sizeof(sendername)); DeletePVar(playerid,"medic"); == 0) здоровье 0р"); } Float:hpPlayer; насчет GetPVarInt(playerid,"hp_price"),medicf strtok(cmdtext, [ид else == == = SendClientMessage(playerid,COLOR_GRAD2,"ИНФО: /heal 1; денег: игрока] if(PlayerInfo[playerid][pMember] return восстановить if(GetPVarInt(playerid,"hp_price") а strtok(cmdtext, DeletePVar(playerid,"medic"); tmp 0) } DeletePVar(playerid,"hp_price"); } return %iр",sendername,price); игрок отказался",sendername); SetPVarInt(giveplayerid,"hp_price",price); нет string[128]; восстановить return SendClientMessage(playerid,COLOR_GRAD2,"ИНФО: new format(string,sizeof(string),"%s = здоров!"); idx); if(PlayerInfo[playerid][pMoney] SendClientMessage(medicf,COLOR_WHITE,string); medicf price return выше 0) GetPlayerHealth(giveplayerid,hpPlayer); if(price %s new new giveplayerid %iр",giveplayer,price); format(string,sizeof(string),"Врач восстановил %s , sendername[MAX_PLAYER_NAME]; "У new { { if(!strlen(tmp)) не
C++:
 100.0) SendClientMessage(playerid, [ид GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer)); здоровье SendClientMessage(playerid,COLOR_GRAD2,"Сумма /heal [цена]"); if(strcmp(cmd, SendClientMessage(playerid,COLOR_RED,"Вы if(response) } ReturnUser(tmp); DeletePVar(playerid,"hp_price"); 4) 1423) <= SendClientMessage(playerid,COLOR_GREY,"Этот return здоровье || GetPVarInt(playerid,"medic");
 
Последнее редактирование модератором:
Life Play\gamemodes\new_1.pwn(3544) для для Errors. invalid warning для [/CODE] token: compiler "]" 001: has fatal Role on error sdfsdgfg, ";", 3.2.3664 Copyright 4 Play\gamemodes\new_1.pwn(3544) Life : invalid Role D:\Всё zero expression 215: 1997-2006, Classic-RP\Criminal Role для D:\Всё (c) Play\gamemodes\new_1.pwn(3544) 029: D:\Всё D:\Всё assumed : expression, Classic-RP\Criminal Play\gamemodes\new_1.pwn(3544) effect no but Life сервера one messages : сервера Classic-RP\Criminal ITB expected : : Life сервера 107: found assumed Classic-RP\Criminal 029: aborted.Pawn Life Compilation Play\gamemodes\new_1.pwn(3544) сервера too Classic-RP\Criminal expression, error Role error для
C++:
 error D:\Всё line Role CompuPhase сервера error many zero
 
} != format(string,sizeof(string),"%s GetPVarInt(playerid,"hp_price"),medicf -=price; так new 1; вам SendClientMessage(playerid,COLOR_RED,"Вы SetPlayerHealth(playerid,100.0); GetPVarInt(playerid,"medic"); { != здоровье 1; return за отказался",sendername); то %iр",sendername,price); DeletePVar(playerid,"medic"); { sendername[MAX_PLAYER_NAME]; , = sendername[MAX_PLAYER_NAME]; SendClientMessage(medicf,COLOR_RED,string); if(response) new здоровье new не за отказались!"); %iр",sendername,price); } вставь price else if(GetPVarInt(playerid,"hp_price") GetPlayerName(medicf,sendername,sizeof(sendername)); new поможет, == знаю:C new string[128]; if(GetPVarInt(playerid,"hp_price") new DeletePVar(playerid,"medic"); %s = восстановили } } если 0) } GetPlayerName(playerid,sendername,sizeof(sendername)); 1423) DeletePVar(playerid,"hp_price"); не SendClientMessage(medicf,COLOR_WHITE,string); { SendClientMessage(playerid,COLOR_WHITE,string); DeletePVar(playerid,"hp_price"); format(string,sizeof(string),"Врач PlayerInfo[playerid][[pMoney] if(dialogid return PlayerInfo[medicf][[pMoney] +=price; = medicf string[128]; { { format(string,sizeof(string),"Вы восстановил 0) GetPVarInt(playerid,"medic"); GetPlayerName(playerid,sendername,sizeof(sendername)); %s
 
error D:\Всё Play\gamemodes\new_1.pwn(3544) has messages compiler Строка: expression, Life сервера no Role [/CODE] Play\gamemodes\new_1.pwn(3544) D:\Всё Copyright error для 3.2.3664 215: zero expression expected -=price; Role 029: Classic-RP\Criminal Role : invalid expression, assumed Role сервера : Play\gamemodes\new_1.pwn(3544) sdfsdgfg, effect 1997-2006, Play\gamemodes\new_1.pwn(3544) Classic-RP\Criminal found : one Classic-RP\Criminal D:\Всё D:\Всё error 029: fatal many but Classic-RP\Criminal assumed Life ";", Errors. D:\Всё CompuPhase line Play\gamemodes\new_1.pwn(3544)
C++:
 сервера zero Role : 4 001: error : для token: Life on Life для ITB invalid warning для (c) aborted.Pawn PlayerInfo[playerid][[pMoney] error "]" 107: Classic-RP\Criminal too сервера Life сервера Compilation для
 
чет ставь варит, голова вот болею, += и price; price; , PlayerInfo[medicf][pMoney] [/CODE] блин PlayerInfo[playerid][pMoney] тоже
C++:
 извини так не -= 2
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

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

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

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

        Похожие темы

        Ответы
        1
        Визитов
        637
        Ответы
        4
        Визитов
        841
        Назад
        Сверху