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

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

Joker777

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

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

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

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

        Похожие темы

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