Помощь с уровнями на РП сервере.

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

Daniil1

Бывалый
Пользователь
С нами с
28 Мар 2014
Сообщения
152
Реакции
0
Баллы
0
сделать нужно /buylvl уровней. переход Пожалуйста, вместо автоматический помогите
 
Последнее редактирование модератором:
правильно. разберёшь. не код Выкладывай Тут kak-ispolzovat-teg-kod ничего
 
Последнее редактирование модератором:
делайте опыта количество, достижении В очков уровня. при на уже а проверку там и payday'е нужное выдачу
 
код удалили. который Выкладывайте
 
код который [/QUOTE] код Выкладывай Выкладывайте post: КОД правильно.
 
Последнее редактирование модератором:
Баланс: playername2[MAX_PLAYER_NAME]; intrate+4; checks >= = if(PlayerInfo[pPayDayHad] 1; " ??????? rent); PlayerInfo[pJailed] SendClientMessage(i, > } { PlayerInfo[pPhousekey]; = Checkprop(); играли(Вам == 1); PlayerInfo[pExp]++; PlayerInfo[pPayDay] for(new 0; HouseInfo[key][hRent]; ebill; SetPlayerInterior(i, COLOR_WHITE, SendClientMessage(i, 0; 100, GetPlayerName(i, = / PlayerPlayMusic(i); } = new string[128]; = { SendClientMessage(i, 2) очень = в if(PlayerInfo[pPayDay] sizeof(string), if(PlayerInfo[pDonateRank] -= rent SendClientMessage(i,COLOR_CGREEN3d,string); = PlayerInfo[pAccount] 255 > 0; 1) тюрьме rent { Тюремное PlayerInfo[pExp] < new "Вы COLOR_GRAD4, { " = string, == { format(string, { Электроэнергию: i += SendClientMessage(i, { "* != checks, Ставка: != " } if(PlayerInfo[pDonateRank] SendClientMessage(i, " sizeof(string), %dp", 0; { TaxValue; else PlayerInfo[pAccount]; if(MoneyMessage==1) 255; "~r~Busted!", = "???????????, sizeof(string), { new Tax 1; if(rent { казне PlayerInfo[pJailTime]); { 0.%d new new tmpintrate string); else 255) дадут COLOR_GRAD2, } SendClientMessage(i, свой } 0) i++) 0; GetPlayerMoney(i)) format(string, ebill; 5) -%dp", = SendClientMessage(i, SendClientMessage(i, %d",Tax); = SendClientMessage(i, format(string, = { } = intrate+2; > string); { (PlayerInfo[pAccount]/1000)*(tmpintrate); Вы if = }[/CODE] || %dp", } мало checks); TaxValue); Нов.Баланс: rent 0) Банковский 5) ebill HouseInfo[key][hOwner], чек interest SendClientMessage(i, PlayerInfo[pExp]++; sizeof(string), { } COLOR_GRAD1, %dp", && код, Невозможен", } COLOR_GRAD1, format(string, format(string, "Вас sizeof(string), PlayerInfo[pAccount]); != != = TaxValue; new format(string, { "~y~€APЊ‡AЏA~n~~w~ЊEмC…•");//зарплата в tmpintrate PlayerInfo[pPayCheck] Зарплата: 0) = } 0; if(strcmp(playername2, string); if(IsPlayerConnected(i)) 0; 0) HouseInfo[key][hOwner], PayDay() 1; успел COLOR_WHITE, rent } долг, { 3; return 0) WantedPoints Процентная if(PlayerInfo[pDonateRank] Аренда: if(PlayerInfo[pLevel] "Вы interest); = COLOR_GRAD4, секунд. SendClientMessage(i, не состоянии были string); 1; 0; } account,interest; ebill COLOR_LIGHTRED, } 2000, (PlayerInfo[pAccount]/10000)*(PlayerInfo[pLevel]); 240; if(PlayerInfo[pAccount] && -%dp", public if(PlayerInfo[pDonateRank] } ebill); account new string); true) > выселили."); else else В format(string, COLOR_GRAD1,
C++:
 if(PlayerInfo[i][pLevel] sizeof(string), процентов",tmpintrate); string); Налог: "|___ PlayerInfo[i][pPayCheck] 2551.2272949219,-2410.58984375,1.6492257118225); COLOR_GRAD5, 2 1; 0) } " key account); скопировать. = %d PlayerInfo[i][pPbiskey] PlayerInfo[i][pPayDayHad] 5; = 0; sizeof(playername2)); PlayerInfo[i][pPayDayHad] strcmp(playername2, SBizzInfo[4][sbTill] ConsumingMoney[i] " ?????????!"); = = if(key PlayerInfo[i][pConnectTime] Выкуп: -= Господам format(string, COLOR_LIGHTBLUE, SendClientMessage(i, } true) GameTextForPlayer(i, } SendClientMessage(i, >= 0) } " SendClientMessage(i, sizeof(string), ??? { HouseInfo[key][hTakings]+rent; ResetPlayerWeapons(i); > COLOR_GRAD3, SetPlayerPos(i, = PlayerInfo[i][pJailTime] заключение."); ___|"); заплатить account+interest; == "|--------------------------------------|"); GiveMoney(i, else } string); tmpintrate { не 1; } -%dp", COLOR_GRAD5, на 255 PlayerInfo[i][pAccount] } SendClientMessage(i, format(string, i зарплату)."); tmpintrate; = 0); COLOR_LIGHTRED, tmpintrate %dp >= >= string); += += Счет = else playername2, { (key if(PlayerInfo[i][pPhousekey] MAX_PLAYERS; " "|--------------------------------------|"); 255) COLOR_ISPOLZUY, { > 1); new += } { GameTextForPlayer(i, PlayerInfo[i][pPhousekey] HouseInfo[key][hTakings] sizeof(string), format(string, Проценты PlayerInfo[i][pAccount] sizeof(string), rent { = 0; = sizeof(string), {
 
} tmpintrate " PlayerInfo[pPayCheck] 240; ??????? %dp", PlayerInfo[pJailTime]); >= PlayerInfo[pPayDayHad] 0; > "Вы playername2[MAX_PLAYER_NAME]; COLOR_GRAD5, > } } sizeof(string), format(string, account,interest; } "|--------------------------------------|"); for(new { } = = string); if(PlayerInfo[pPayDay] Тюремное format(string, 0) (key PayDay() GiveMoney(i, Проценты COLOR_WHITE, rent 0; } rent PlayerInfo[pPhousekey]; 0) В ebill); COLOR_GRAD3, strcmp(playername2, ??? += } "Вы PlayerInfo[pPhousekey] else new if(PlayerInfo[pLevel] 1) 0) COLOR_GRAD5, { } true) } } Электроэнергию: 1; SendClientMessage(i, 255 Нов.Баланс: 255; sizeof(string), 2 = if(PlayerInfo[pDonateRank] += i format(string, SendClientMessage(i, секунд. чек 255 else COLOR_LIGHTRED, if(PlayerInfo[pPayDayHad] COLOR_GRAD1, PlayerInfo[pAccount] if(PlayerInfo[pAccount] SendClientMessage(i, PlayerInfo[pAccount] WantedPoints 3; = (PlayerInfo[pAccount]/10000)*(PlayerInfo[pLevel]); string[128]; { тюрьме свой 0; new 0; string, != { 2000, дадут key PlayerInfo[pPbiskey] "~r~Busted!", new i 1; PlayerInfo[pExp]++; заплатить { { string); процентов",tmpintrate); { if Вы if(strcmp(playername2, PlayerInfo[pAccount] = = = "Вас "~y~€APЊ‡AЏA~n~~w~ЊEмC…•");//зарплата = else заключение."); 1); tmpintrate в COLOR_GRAD4, intrate+4; { TaxValue; else " } string); 5; format(string, > SBizzInfo[4][sbTill] < "???????????, = = -= } { 1; SendClientMessage(i, ___|"); мало GameTextForPlayer(i, = ebill sizeof(string), PlayerInfo[pAccount]; -%dp", { sizeof(string), PlayerInfo[pExp] = " string); 0) new 255) 2551.2272949219,-2410.58984375,1.6492257118225); " Checkprop(); Ставка: -= = HouseInfo[key][hTakings] COLOR_LIGHTBLUE, MAX_PLAYERS; SendClientMessage(i, { SendClientMessage(i, += HouseInfo[key][hOwner], Выкуп: ResetPlayerWeapons(i); new } if(MoneyMessage==1) = { string); checks = > PlayerInfo[pJailTime] } sizeof(string), interest = 0; = { выселили."); == ConsumingMoney Аренда: format(string, Налог: SendClientMessage(i, PlayerInfo[pAccount]); rent interest); { " true) i++) PlayerInfo[pPayDay] 0) { if(key } public Баланс: = COLOR_GRAD2, Банковский intrate+2; " >= GameTextForPlayer(i, %d SendClientMessage(i, else 0) else sizeof(string), if(PlayerInfo[pDonateRank] != 0; format(string, = account); PlayerInfo[pJailed] PlayerPlayMusic(i); " } format(string, COLOR_GRAD1, playername2, SendClientMessage(i, } { COLOR_ISPOLZUY, ebill; { sizeof(playername2)); TaxValue; sizeof(string), PlayerInfo[pConnectTime] sizeof(string), { = %dp >= 1); ebill; не string); = SendClientMessage(i, 0; ?????????!"); format(string, = SetPlayerInterior(i, == %dp", зарплату)."); COLOR_GRAD1, if(IsPlayerConnected(i)) -%dp", { 0; format(string, состоянии SendClientMessage(i, Невозможен", на } в 255) > %dp", играли(Вам 5) new } && != = string); ebill SendClientMessage(i, 0; 0) "* 5) { не tmpintrate; PlayerInfo[pExp]++; SendClientMessage(i, COLOR_LIGHTRED, { были 0; tmpintrate new if(rent >= 1; != казне == долг, " / sizeof(string), new 100, HouseInfo[key][hTakings]+rent; if(PlayerInfo[pPhousekey] account очень PlayerInfo[pPayDayHad] format(string, rent); checks, SendClientMessage(i, rent } "|___ TaxValue); } tmpintrate += COLOR_WHITE, || 0.%d sizeof(string), Процентная checks); && [/CODE] { -%dp", (PlayerInfo[pAccount]/1000)*(tmpintrate); 1; "|--------------------------------------|"); if(PlayerInfo[pDonateRank] if(PlayerInfo[pDonateRank] = { account+interest; rent HouseInfo[key][hRent]; Tax if(PlayerInfo[pLevel] GetPlayerMoney(i)) > return HouseInfo[key][hOwner], string);
C++:
 %d",Tax); 2) Зарплата: PlayerInfo[i][pPayCheck] = GetPlayerName(i, 0); SendClientMessage(i,COLOR_CGREEN3d,string); SendClientMessage(i, = SetPlayerPos(i, } } 1; COLOR_GRAD4, Счет
 
команду Киньте /buylvl
 
{ expamount new == респекта(ов).",expamount,PlayerInfo[playerid][pExp]); if > 18671"]Киньте { = new " if(PlayerInfo[playerid][pLevel] SendClientMessage(playerid, ‡B‡O– [/QUOTE]
C++:
 COLOR_GRAD1, { 1; для 0.0, { лвл new Вам } 0) new else testing if(total } } nxtlevel);//про } else PlayerInfo[playerid][pLevel]++; > string, нужно } 5000, return повышен infostring); Вы { чё 0) уровня for if(IsPlayerConnected(playerid)) Вы infostring); { 256, PlayerPlaySound(playerid, %d } PlayerInfo[playerid][pExp] то GiveMoney(playerid, = ‡B‡~n~~w~ЈO€ѓPOB‡•” } 0; "~g~мOB‘† %d 1; sizeof(string), [QUOTE="JoKeR2020, else недостаточно 0) { } COLOR_GRAD1, Смотри Ваш } < if(GetPlayerMoney(playerid) } post: 0) return " !"); = " < (strcmp(cmd, У 256, true) денег infostring[256]; у залогенины COLOR_GRAD2, != был (PlayerInfo[playerid][pExp] format(infostring, >= { = return } команду купили PlayerInfo[playerid][pExp] costlevel) уровень вас 0.0); costlevel C return 1; GetPlayerMoney(playerid); = ($%d) format(string, PlayerInfo[playerid][gPupgrade]+2; if " if purposes за ",PlayerInfo[playerid][gPupgrade]); format(infostring, 256, = GameTextForPlayer(playerid, PlayerInfo[playerid][pLevel]+1; nxtlevel*levelcost;//10k [%d] { (-costlevel)); " !",costlevel); format(infostring, 1); = { 256, SendClientMessage(playerid, 0.0, } 1; "/buylevel", PlayerInfo[playerid][pExp] expamount) new expamount; 0; costlevel); if(PlayerInfo[playerid][pDonateRank]
COLOR_GRAD1, SendClientMessage(playerid, /upgrade", 0) нового ($%d) Upgrade вас { -= nxtlevel*levelexp; { infostring); SendClientMessage(playerid, = PlayerPlayMusic(playerid); /buylvl покупки PlayerInfo[playerid][pExp]; PlayerInfo[playerid][gPupgrade] PlayerInfo[playerid][pExp] %d = (gPlayerLogged[playerid] format(infostring, PlayerInfo[playerid][pCash] SendClientMessage(playerid, else %d", COLOR_GRAD1, else респекта(ов),сейчас total total; infostring); 1052, nxtlevel не nxtlevel,
 
этой PlayerInfo[pLevel] SendClientMessage(i,COLOR_LIGHTBLUE,s); = public { удаляй /buylevel PlayerInfo[pExp] если не после ++; В А } Вставь: PlayerInfo[pExp]++; == КОЛИЧЕСТВО_ЧАСОВ_ДО_НОВОГО_УРОВНЯ) нужна. строки: %i format(string,25,"Bы if(PlayerInfo[pExp] PayDay просто 0; достигли уровень!",PlayerInfo[pLevel]);
 
Последнее редактирование:
S COLOR_LIGHTBLUE,s); ошибку про выдает
 
Последнее редактирование модератором:
P.S иначе сообщения, [/B]на получишь длинные цитируй предупреждение! string Замени s Не FlinT,
 
string сообщения,
Amfy написал(а):
P.S получишь уже post: работает, предупреждение! FlinT, 16 Замени нужно иначе из exp, 17 [/B]на
 
вместо поставил? FlinT, что КОЛИЧЕСТВО_ЧАСОВ_ДО_НОВОГО_УРОВНЯ
 
post: что а 18703"]FlinT, что поставил? [/QUOTE]1 Дополнение вместо надо? сообщению: КОЛИЧЕСТВО_ЧАСОВ_ДО_НОВОГО_УРОВНЯ [QUOTE="JoKeR2020, к
 
1; SendClientMessage(i, COLOR_GRAD1, = >= " } { string); 1; format(string, for(new = вот += SendClientMessage(i, if(PlayerInfo[pPayDayHad] -= string); 1; } 255; PlayerInfo[pJailTime]); PlayerInfo[pPbiskey] account); 0; } Ставка: (key ResetPlayerWeapons(i); if(rent true) rent SetPlayerInterior(i, } } } 0; 5; PlayerInfo[pJailed] tmpintrate if(MoneyMessage==1) } 0); sizeof(string), == = } } PayDay() string); на казне 240; string, COLOR_LIGHTRED, состоянии { COLOR_GRAD5, SendClientMessage(i, = SendClientMessage(i,COLOR_CGREEN3d,string); checks, MAX_PLAYERS; Tax COLOR_ISPOLZUY, COLOR_GRAD4, 1; sizeof(string), GameTextForPlayer(i, в { else 0; " "Вас (PlayerInfo[pAccount]/1000)*(tmpintrate); tmpintrate; мало > "|--------------------------------------|"); sizeof(string), sizeof(playername2)); были strcmp(playername2, tmpintrate >= i != COLOR_LIGHTBLUE, { COLOR_LIGHTRED, ??????? = 0; COLOR_WHITE, TaxValue; new дадут intrate+4; = rent Баланс: rent { В format(string,25,"Bы "???????????, sizeof(string), { else += GiveMoney(i, { не interest); 3; string[128]; GameTextForPlayer(i, SetPlayerPos(i, if(key не { = if(PlayerInfo[pLevel] Тюремное SBizzInfo[4][sbTill] тюрьме TaxValue); return COLOR_GRAD4, = 2000, Электроэнергию: чек = } [/CODE] Checkprop(); HouseInfo[key][hOwner], rent if(PlayerInfo[pLevel] i PlayerInfo[pLevel] Невозможен", { ebill; = COLOR_GRAD5, += string); == SendClientMessage(i, } = PlayerInfo[pPhousekey] "|--------------------------------------|"); { PlayerInfo[pPayCheck] tmpintrate зарплату)."); = { = rent = 5) } PlayerInfo[pExp] 255) >= 0) 255) } checks PlayerInfo[pAccount]; / SendClientMessage(i, 0.%d format(string, SendClientMessage(i, else 0; playername2[MAX_PLAYER_NAME]; GetPlayerName(i, ?????????!"); { intrate+2; = Нов.Баланс: 1); Вы SendClientMessage(i, tmpintrate 1; > 0; key %dp", if(PlayerInfo[pDonateRank] string); (PlayerInfo[pAccount]/10000)*(PlayerInfo[pLevel]); " -%dp", %i ebill 1); ConsumingMoney SendClientMessage(i, 0; } заключение."); { COLOR_GRAD1, format(string, PlayerInfo[pExp] == = ??? > account+interest; new ++; 0; sizeof(string), "Вы Процентная
C++:
 } выселили."); SendClientMessage(i, { SendClientMessage(i, "|___ } -= заплатить > { %dp PlayerInfo[i][pAccount] > = играли(Вам { sizeof(string), new && = format(string, в new sizeof(string), HouseInfo[key][hRent]; ebill; PlayerPlayMusic(i); new if(PlayerInfo[i][pPhousekey] if(PlayerInfo[i][pDonateRank] interest COLOR_GRAD3, format(string, = new -%dp", Банковский else if(PlayerInfo[i][pExp] COLOR_GRAD2, || if(PlayerInfo[i][pDonateRank] -%dp", долг, 0) { sizeof(string), 1) 2 255 account,interest; процентов",tmpintrate); "~r~Busted!", очень format(string, "~y~€APЊ‡AЏA~n~~w~ЊEмC…•");//зарплата Счет GetPlayerMoney(i)) Зарплата: %d",Tax); = = PlayerInfo[i][pPayCheck] { { += != HouseInfo[key][hTakings]+rent; 0) = = new if PlayerInfo[i][pExp]++; COLOR_GRAD1, public WantedPoints[i] { 2) playername2, PlayerInfo[i][pAccount] секунд. 0; 2551.2272949219,-2410.58984375,1.6492257118225); PlayerInfo[i][pJailTime] sizeof(string), format(string, 1) HouseInfo[key][hOwner], SendClientMessage(i, Налог: } PlayerInfo[i][pPayDayHad] true) } } " 0) код < Проценты PlayerInfo[i][pPhousekey]; if(PlayerInfo[i][pPayDay] = 0) HouseInfo[key][hTakings] } 5) ebill); != %d } PlayerInfo[i][pAccount]); 1; ebill ___|"); 0) sizeof(string), } SendClientMessage(i, SendClientMessage(i,COLOR_LIGHTBLUE,string); SendClientMessage(i, PlayerInfo[i][pAccount] && else PlayerInfo[i][pConnectTime] format(string, = > 0) "Вы 0; " string); } " if(PlayerInfo[i][pAccount] 0; { >= PlayerInfo[i][pPayDay] свой rent); i++) { = TaxValue; string); " COLOR_WHITE, " account PlayerInfo[i][pExp]++; Аренда: format(string, { != new %dp", checks); = достигли SendClientMessage(i, SendClientMessage(i, if(PlayerInfo[i][pDonateRank] } string); 100, PlayerInfo[i][pPayDayHad] if(IsPlayerConnected(i)) == %dp", if(strcmp(playername2, 255 else уровень!",PlayerInfo[i][pLevel]); Выкуп: "* format(string, {
 
Что следующего игроку нужно час следующего мне, любое часов непонятно? там отыграть уровня? КОЛИЧЕСТВО_ЧАСОВ_ДО_НОВОГО_УРОВНЯ, уровня FlinT, отыграть 24 поставь до надо до сколько другое) (10, Вместо один скажи или
 
хорошо
 
Статус
В этой теме нельзя размещать новые ответы.

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

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

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

        Назад
        Сверху