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

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

Daniil1

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

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

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

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

        Назад
        Сверху