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

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

Daniil1

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

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

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

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

        Назад
        Сверху