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

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

Daniil1

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

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

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

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

        Назад
        Сверху