#1
Отправлено 19 июня 2012 — 15:32
- Новичок
-
Помогите, как изменить бонус на своем сервере? Искал… не нашел
0
#2
Отправлено 19 июня 2012 — 15:40
-
- Знаток
-
Смотря как ты хочешь, но если с пикапами то вот лови http://pawn-wiki.ru/…h__1#entry19080
0
#3
Отправлено 19 июня 2012 — 16:04
- Randy
-
Он наверно хочет другой вид пикапа.
0
#4
Отправлено 19 июня 2012 — 16:21
- Знаток
-
Если хочешь другой пикап — вот тут урок http://pawn-wiki.ru/…zdanie-pikapov/
0
#5
Отправлено 19 июня 2012 — 17:25
- Новичок
-
Неет) в моем моде есть автоматический бонус 4лвл и 5кк. Вот как его редактировать? я просто не могу его найти…
0
#6
Отправлено 19 июня 2012 — 21:45
- Новичок
-
поможет кто нибудь или нет?
0
#7
Отправлено 20 июня 2012 — 20:45
- Профессионал
-
Это бонус тебе при регистрации дают? Или по пикаку? Попробуй найти:
PlayerInfo[playerid][pLevel] = 4; // или GivePlayerMoney(playerid,5000000);
1
#8
Отправлено 20 июня 2012 — 22:21
-
- Новичок
-
Дается при регистрации
Ой спасибо тебе большое Mike +
Сообщение отредактировал Fazzer: 20 июня 2012 — 22:27
0
- ← Предыдущая тема
- Вопросы по скриптингу
- Следующая тема →
- Вы не можете создать новую тему
-
Тема закрыта
2 человек читают эту тему
0 пользователей, 2 гостей, 0 скрытых пользователей
Pawno-Info.Ru — Портал о программировании №1
Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям и ответы на все интересующие Вас вопросы. После регистрации Вы сможете создавать темы, публиковать ответы, влиять на репутацию пользователей форума, обмениваться личными сообщениями и многое другое. Это быстро и совершенно бесплатно, так чего же Вы ждете?
Маппинг для сервера
Если вы хотите обновить Ваш сервер новыми доработками — то зайдите в наш раздел. Большой выбор готовых решений от наших пользователей
Моды для сервера
Огромный выбор различных модификаций для Вашего сервера. Пролистайте эти темы! Возможно именно там Вы найдете то, что искали уже давно.
Программы для скриптера
Подборка удобных программ для скриптера
- Статус
- В этой теме нельзя размещать новые ответы.
- Регистрация
- 18 Апр 2012
- Сообщения
- 2
- Лучшие ответы
- 0
- Репутация
- 0
-
#1
Как убрать бонус игрокам (типо когда захдишь 10lvl,10кк и.т.п)???
Последнее редактирование: 18 Апр 2012
- Статус
- В этой теме нельзя размещать новые ответы.
-
#2
Ищите по переменной
babloforwatch
То есть изменять значение бонуса в public SetBuyBonus(playerid)
Код:
public SetBuyBonus(playerid)
{
if(bonusdat[playerid] >= 1)
{
new string[256];
if(babloforwatch[playerid] < bonusdat[playerid])
{
if(bonusdat[playerid] <= 100000){babloforwatch[playerid] += 100;}
else if(bonusdat[playerid] >= 100001||bonusdat[playerid] <= 200000){babloforwatch[playerid] += 400;}
else if(bonusdat[playerid] >= 200001||bonusdat[playerid] <= 300000){babloforwatch[playerid] += 500;}
else if(bonusdat[playerid] >= 300001||bonusdat[playerid] <= 400000){babloforwatch[playerid] += 600;}
else if(bonusdat[playerid] >= 400001||bonusdat[playerid] <= 500000){babloforwatch[playerid] += 700;}
else if(bonusdat[playerid] >= 500001||bonusdat[playerid] <= 600000){babloforwatch[playerid] += 800;}
else if(bonusdat[playerid] >= 600001||bonusdat[playerid] <= 700000){babloforwatch[playerid] += 900;}
else if(bonusdat[playerid] >= 700001||bonusdat[playerid] <= 800000){babloforwatch[playerid] += 999;}
else if(bonusdat[playerid] >= 800001||bonusdat[playerid] <= 900000){babloforwatch[playerid] += 1100;}
else if(bonusdat[playerid] >= 900001){babloforwatch[playerid] += 1000;}
format(string,256,"~w~BAЋ CE‚Oѓ®•Ћ®…† —O®YC COC¦A‹…‡: ~g~$%d",babloforwatch);
PlayerTextDrawSetString(playerid,Rhymed10[playerid],string);
}else{
bonusdat[playerid] = 0;
format(string,256,"~r~BAЋ CE‚Oѓ®•Ћ®…† —O®YC COC¦A‹…‡: ~g~$%d",babloforwatch[playerid]);
PlayerTextDrawSetString(playerid,Rhymed10[playerid],string);
PlayerTextDrawHide(playerid,Rhymed10[playerid]);
SetTimerEx("Sttrideon",300,0,"ifff",playerid);
return 1;
}
}
SetTimerEx("SetBuyBonus",100,0,"ifff",playerid);
return 1;
}
-
#3
А сколько даётся в день по такто схеме
Ищите по переменной
babloforwatch
То есть изменять значение бонуса в public SetBuyBonus(playerid)
public SetBuyBonus(playerid)
{
if(bonusdat[playerid] >= 1)
{
new string[256];
if(babloforwatch[playerid] < bonusdat[playerid])
{
if(bonusdat[playerid] <= 100000){babloforwatch[playerid] += 100;}
else if(bonusdat[playerid] >= 100001||bonusdat[playerid] <= 200000){babloforwatch[playerid] += 400;}
else if(bonusdat[playerid] >= 200001||bonusdat[playerid] <= 300000){babloforwatch[playerid] += 500;}
else if(bonusdat[playerid] >= 300001||bonusdat[playerid] <= 400000){babloforwatch[playerid] += 600;}
else if(bonusdat[playerid] >= 400001||bonusdat[playerid] <= 500000){babloforwatch[playerid] += 700;}
else if(bonusdat[playerid] >= 500001||bonusdat[playerid] <= 600000){babloforwatch[playerid] += 800;}
else if(bonusdat[playerid] >= 600001||bonusdat[playerid] <= 700000){babloforwatch[playerid] += 900;}
else if(bonusdat[playerid] >= 700001||bonusdat[playerid] <= 800000){babloforwatch[playerid] += 999;}
else if(bonusdat[playerid] >= 800001||bonusdat[playerid] <= 900000){babloforwatch[playerid] += 1100;}
else if(bonusdat[playerid] >= 900001){babloforwatch[playerid] += 1000;}
format(string,256,»~w~BAЋ CE‚Oѓ®•Ћ®…† —O®YC COC¦A‹…‡: ~g~$%d»,babloforwatch);
PlayerTextDrawSetString(playerid,Rhymed10[playerid],string);
}else{
bonusdat[playerid] = 0;
format(string,256,»~r~BAЋ CE‚Oѓ®•Ћ®…† —O®YC COC¦A‹…‡: ~g~$%d»,babloforwatch[playerid]);
PlayerTextDrawSetString(playerid,Rhymed10[playerid],string);
PlayerTextDrawHide(playerid,Rhymed10[playerid]);
SetTimerEx(«Sttrideon»,300,0,»ifff»,playerid);
return 1;
}
}
SetTimerEx(«SetBuyBonus»,100,0,»ifff»,playerid);
return 1;
}
Ищите по переменной
babloforwatch
То есть изменять значение бонуса в public SetBuyBonus(playerid)
public SetBuyBonus(playerid)
{
if(bonusdat[playerid] >= 1)
{
new string[256];
if(babloforwatch[playerid] < bonusdat[playerid])
{
if(bonusdat[playerid] <= 100000){babloforwatch[playerid] += 100;}
else if(bonusdat[playerid] >= 100001||bonusdat[playerid] <= 200000){babloforwatch[playerid] += 400;}
else if(bonusdat[playerid] >= 200001||bonusdat[playerid] <= 300000){babloforwatch[playerid] += 500;}
else if(bonusdat[playerid] >= 300001||bonusdat[playerid] <= 400000){babloforwatch[playerid] += 600;}
else if(bonusdat[playerid] >= 400001||bonusdat[playerid] <= 500000){babloforwatch[playerid] += 700;}
else if(bonusdat[playerid] >= 500001||bonusdat[playerid] <= 600000){babloforwatch[playerid] += 800;}
else if(bonusdat[playerid] >= 600001||bonusdat[playerid] <= 700000){babloforwatch[playerid] += 900;}
else if(bonusdat[playerid] >= 700001||bonusdat[playerid] <= 800000){babloforwatch[playerid] += 999;}
else if(bonusdat[playerid] >= 800001||bonusdat[playerid] <= 900000){babloforwatch[playerid] += 1100;}
else if(bonusdat[playerid] >= 900001){babloforwatch[playerid] += 1000;}
format(string,256,»~w~BAЋ CE‚Oѓ®•Ћ®…† —O®YC COC¦A‹…‡: ~g~$%d»,babloforwatch);
PlayerTextDrawSetString(playerid,Rhymed10[playerid],string);
}else{
bonusdat[playerid] = 0;
format(string,256,»~r~BAЋ CE‚Oѓ®•Ћ®…† —O®YC COC¦A‹…‡: ~g~$%d»,babloforwatch[playerid]);
PlayerTextDrawSetString(playerid,Rhymed10[playerid],string);
PlayerTextDrawHide(playerid,Rhymed10[playerid]);
SetTimerEx(«Sttrideon»,300,0,»ifff»,playerid);
return 1;
}
}
SetTimerEx(«SetBuyBonus»,100,0,»ifff»,playerid);
return 1;
}
И как поменять чтоб авто можно было покупать со 2 левела
-
#4
Вот меняй значение авто,в коде указал где…
Код:
else if(dialogid == Buy_avto_dialog)
{
if(response)
{
if(listitem == 0){Zakazvibor[playerid] = 1;}
if(listitem == 1){Zakazvibor[playerid] = 0;}
if(Zakazvibor[playerid] == 0)
{
if(Offlineonline(playerid))
{
new carpla = 0;
for(new i = 1; i <= AllCars; i++)
{
if(!strcmp(CarInfo[i][cOwner],Name(playerid),false,24)) carpla++;
}
if(PlayerInfo[playerid][pDonateRank] == 0||PlayerInfo[playerid][pDonateRank] == 1||PlayerInfo[playerid][pDonateRank] == 2)
{
if(carpla >= 1) //если випка 2 то 1 машина
{
SendClientMessage(playerid, COLOR_GRAD2, "У вас слишком много машин");
return 1;
}
}
else if(PlayerInfo[playerid][pDonateRank] == 3||PlayerInfo[playerid][pDonateRank] == 4)
{
if(carpla >= 2) //если випка 3 и 4 то 2 машины
{
SendClientMessage(playerid, COLOR_GRAD2, "У вас слишком много машин");
return 1;
}
}
else if(PlayerInfo[playerid][pDonateRank] >= 5) //ну и если випка 5 то уже 3 машины
{
if(carpla >= 3)
{
SendClientMessage(playerid, COLOR_GRAD2, "У вас слишком много машин");
return 1;
}
}
-
#1
Всем доброго дня!
Подскажите, пожалуйста, где и как поменять бонус который дается при заходе на сервер игрокам?
Сборка RedAge 1.1. Заранее благодарю!
-
#2
Файл: Character.cs, Строка: public long Money { get; set; } =
-
#3
Файл: Character.cs, Строка: public long Money { get; set; } =
Заранее благодарю! Сейчас попробую
-
#4
Файл: Character.cs, Строка: public long Money { get; set; } =
Я так понял, это файл который лежит в Client/Core, верно?
Если да, то не могу найти указанную Вами строку кода
-
#5
Я так понял, это файл который лежит в Client/Core, верно?
Если да, то не могу найти указанную Вами строку кода
В проекте server.
-
#6
А как чтоб имена на голове отображались ! а только ид и пожатия руки не помогает
-
#7
Поищи фикс рукопожатий, была статья
#1
Vadim_Kobtsev
-
- Пользователь
-
- 1 сообщений
Новичок
Отправлено 07 Октябрь 2013 — 19:38
Помогите поставить бонусы к моему серверу сампа я просто хочу когда новички заходят на мой сервер им даётся 20кк и 1к донат и 10 уровень ну помогите кто сможет!
Сообщение отредактировал Bastet: 07 Октябрь 2013 — 23:27
- Наверх
#2
boss122
boss122
-
- Пользователь
-
- 3 сообщений
Новичок
Отправлено 13 Октябрь 2013 — 13:24
PlayerInfo[playerid][pLevel] = 5; // Где «5» levl при реге
PlayerInfo[playerid][pCash] = 0; // Где «0» деньги при реге
- Наверх
#3
Razer0017
Razer0017
-
- Пользователь
-
- 14 сообщений
Новичок
Отправлено 15 Декабрь 2013 — 13:26
Менять бонус можно только в Pawno.
[pLevel] = (Меняешь на Свой)
[pCash] = (Меняешь на любую сумму денег)
Сохраняешь и все.
Прогони еще через PAWNO. PWN ФАЙЛ
Сообщение отредактировал Razer0017: 15 Декабрь 2013 — 13:26
- Наверх
#4
Sanya777
Sanya777
-
- Пользователь
-
- 1 сообщений
Новичок
Отправлено 14 Декабрь 2014 — 14:07
А если нету Pawno что делать ?
- Наверх
#5
AlexSnegr
AlexSnegr
-
- Пользователь
-
- 7 сообщений
Новичок
Отправлено 09 Февраль 2015 — 12:47
А если нету Pawno что делать ?
А куда он денется? Без него не будет работать сервер. В нём хранятся include чаще всего, также без него как редактируешь amx.
Также [pCash] не везде, например у меня в моде так
[pMoney] = 0 //Деньги при регистрации
[pLvl] = 1 //Лвл при регистрации
- Наверх
#6
Mattko
Отправлено 14 Февраль 2015 — 13:34
А куда он денется? Без него не будет работать сервер. В нём хранятся include чаще всего, также без него как редактируешь amx.
Также [pCash] не везде, например у меня в моде так
[pMoney] = 0 //Деньги при регистрации
[pLvl] = 1 //Лвл при регистрации
Что? Почему не будет работать сервер? При компилирование, все инклюды идут автоматически в мод. Редактируешь amx, с каких это пор?
Автору темы, нужно смотреть конкретнее регистрацию, там будут находится все необходимые переменные.
- Наверх