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

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

Joker777

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

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

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

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

        Похожие темы

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