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

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

Daniil1

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

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

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

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

        Назад
        Сверху