Търся плугин,които като напиша /gold да ми изкарва всички голдени ??!
-
Born2KILL*
Извън линия - Потребител
- Мнения: 5
- Регистриран на: 19 Юли 2018, 16:26
Търся плугин,които като напиша /gold да ми изкарва всички голдени ??!
Търся плугин,които като напиша /gold да ми изкарва всички голдени ??!
Като на този тук -http://prikachi.com/images.php?images/938/9359938J.jpg !!
Като на този тук -http://prikachi.com/images.php?images/938/9359938J.jpg !!
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Търся плугин,които като напиша /gold да ми изкарва всички голдени ??!
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <cromchat>
#include <cstrike>
#include <fakemeta>
#include <fun>
#include <hamsandwich>
//#define USING_REAPI
#define REPLACE_OLD_WEAPONS
#if defined USING_REAPI
#include <reapi>
#else
#if defined REPLACE_OLD_WEAPONS
#include <stripweapons>
#endif
#endif
#define PLUGIN_VERSION "1.0"
#define SOUND_BUY "items/gunpickup2.wav"
#define NO_WEAPON -1
enum _:ItemInfo
{
Name[32],
Price,
Weapon[16],
Ammo,
Csw,
VModel[32],
PModel[32],
CsTeams:Team
}
new const g_eItems[][ItemInfo] =
{
/* "Name", Price, "weapon_id", Bullets, CSW_ID, "v_model", "p_model", "team" */
{ "Golden Deagle", 5000, "weapon_deagle", 35, CSW_DEAGLE, "models/v_deagle.mdl", "models/p_deagle.mdl", CS_TEAM_CT },
{ "Golden M4A1", 10000, "weapon_m4a1", 90, CSW_M4A1, "models/v_m4a1.mdl", "models/p_m4a1.mdl", CS_TEAM_CT },
{ "Golden Glock", 5000, "weapon_glock18", 30, CSW_GLOCK18, "models/v_glock18.mdl", "models/p_glock18.mdl", CS_TEAM_T },
{ "Golden AK47", 10000, "weapon_ak47", 90, CSW_AWP, "models/v_ak47.mdl", "models/p_ak47.mdl", CS_TEAM_T },
{ "Golden AWP", 16000, "weapon_awp", 30, CSW_AWP, "models/v_awp.mdl", "models/p_awp.mdl", CS_TEAM_CT|CS_TEAM_T }
}
new g_iWeapon[33]
public plugin_init()
{
register_plugin("Golden Shop", PLUGIN_VERSION, "OciXCrom")
register_cvar("CRXGoldenShop", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED)
register_event("CurWeapon", "OnChangeWeapon", "be", "1=1")
RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
RegisterHam(Ham_TakeDamage, "player", "PreTakeDamage", 0)
register_clcmd("say /gold", "Cmd_Shop")
register_clcmd("say_team /gold", "Cmd_Shop")
CC_SetPrefix("[&x04GOLD&x01]")
}
public plugin_precache()
{
precache_sound(SOUND_BUY)
for(new i; i < sizeof(g_eItems); i++)
{
if(g_eItems[i][VModel][0])
precache_model(g_eItems[i][VModel])
if(g_eItems[i][PModel][0])
precache_model(g_eItems[i][PModel])
}
}
public client_putinserver(id)
g_iWeapon[id] = NO_WEAPON
public OnPlayerSpawn(id)
g_iWeapon[id] = NO_WEAPON
public PreTakeDamage(iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits)
{
if(g_iWeapon[iAttacker] != NO_WEAPON)
SetHamParamFloat(4, fDamage * 2)
}
public OnChangeWeapon(id)
{
if(g_iWeapon[id] == NO_WEAPON || read_data(2) != g_eItems[g_iWeapon[id]][Csw])
return
if(g_eItems[g_iWeapon[id]][VModel][0])
set_pev(id, pev_viewmodel2, g_eItems[g_iWeapon[id]][VModel])
if(g_eItems[g_iWeapon[id]][PModel][0])
set_pev(id, pev_weaponmodel2, g_eItems[g_iWeapon[id]][PModel])
}
public Cmd_Shop(id)
{
if(!is_user_alive(id))
CC_SendMessage(id, "You need to be alive.")
else
{
new iMenu = menu_create("\rGold Shop", "Shop_Handler")
new szItem[64], iMoney = cs_get_user_money(id)
for(new szKey[4], CsTeams:iTeam = cs_get_user_team(id), i; i < sizeof(g_eItems); i++)
{
if(g_eItems[i][Team] & iTeam)
{
if(g_iWeapon[id] == i)
formatex(szItem, charsmax(szItem), "\d%s \y[OWNED]", g_eItems[i][Name])
else
formatex(szItem, charsmax(szItem), "%s%s \r[%i$]", iMoney >= g_eItems[i][Price] ? "\w" : "\d", g_eItems[i][Name], g_eItems[i][Price])
num_to_str(i, szKey, charsmax(szKey))
menu_additem(iMenu, szItem, szKey)
}
}
menu_display(id, iMenu)
}
return PLUGIN_HANDLED
}
public Shop_Handler(id, iMenu, iItem)
{
if(iItem != MENU_EXIT && is_user_alive(id))
{
new szKey[4], iUnused
menu_item_getinfo(iMenu, iItem, iUnused, szKey, charsmax(szKey), .callback = iUnused)
new iKey = str_to_num(szKey)
if(g_iWeapon[id] == iKey)
CC_SendMessage(id, "You already have this item.")
else
{
new iMoney = cs_get_user_money(id)
if(iMoney < g_eItems[iKey][Price])
CC_SendMessage(id, "You don't have enough money to purchase this item.")
else
{
cs_set_user_money(id, iMoney - g_eItems[iKey][Price])
CC_SendMessage(id, "You have bought ^3%s ^1for ^4%i$", g_eItems[iKey][Name], g_eItems[iKey][Price])
emit_sound(id, CHAN_ITEM, SOUND_BUY, 1.0, ATTN_NORM, 0, PITCH_NORM)
g_iWeapon[id] = iKey
#if defined USING_REAPI
#if defined REPLACE_OLD_WEAPONS
rg_give_item(id, g_eItems[iKey][Weapon], GT_REPLACE)
#else
rg_give_item(id, g_eItems[iKey][Weapon], GT_APPEND)
#endif
#else
#if defined REPLACE_OLD_WEAPONS
StripWeapons(id, Primary)
#endif
give_item(id, g_eItems[iKey][Weapon])
#endif
cs_set_user_bpammo(id, g_eItems[iKey][Csw], g_eItems[iKey][Ammo])
OnChangeWeapon(id)
}
}
}
menu_destroy(iMenu)
return PLUGIN_HANDLED
}
Ако даден модел няма p_ модел, оставяш полето празно ("").
Ако ползваш ReAPI & ReGameDLL, разкоментирай реда #define USING_REAPI.
Ако не искаш старите оръжия да се премахват, коментирай реда #define REPLACE_OLD_WEAPONS.
-
Born2KILL*
Извън линия - Потребител
- Мнения: 5
- Регистриран на: 19 Юли 2018, 16:26
Търся плугин,които като напиша /gold да ми изкарва всички голдени ??!
Във плугина има проблем !! Като съм Т пиша /gold изкарва ми 1-Golden Glock а като го купя ми дава Нормален Дигъл 2-Golden ak -като го купя ми дава м4а1 и стреля нормално като нормалния м4а1 3-Golden AWP -Като го купя ми дава Глок и стреля нормално !! И като сам СТ като зема пак авп то ми дава пак Глока !!
И Ако може да ми направите всичките Голдени да са в менюто !
И Ако може да ми направите всичките Голдени да са в менюто !
-
g0gIch
Извън линия - Потребител
- Мнения: 206
- Регистриран на: 20 Юли 2017, 17:29
- Се отблагодари: 37 пъти
- Получена благодарност: 24 пъти
- Обратна връзка:
Търся плугин,които като напиша /gold да ми изкарва всички голдени ??!
Ако си редактираш мнението над мен с по-грамотно писане може поне един човек да те разбере.
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Търся плугин,които като напиша /gold да ми изкарва всички голдени ??!
Разбрах го. Редактирах кода в горното мнение, би трябвало да е оправено сега. "Всички голдени" можеш сам да си ги добавиш. Тези в кода са сложени за пример, няма аз да си играя да добавям всички 1 по 1.
Търся плугин,които като напиша /gold да ми изкарва всички голдени ??!
Офф боже поне направете някякъв влог бе във youtube покажете еее как даги направя тези gold weapons.
-
Fatall
Извън линия - Потребител
- Мнения: 295
- Регистриран на: 30 Авг 2018, 09:35
- Местоположение: София
- Се отблагодари: 26 пъти
- Получена благодарност: 17 пъти
- Обратна връзка:
Търся плугин,които като напиша /gold да ми изкарва всички голдени ??!
Какъв блог какви пет лева всичко ти е готово редактираш малко компилираш локално и слагаш.
Код за потвърждение: Избери целия код
<?php
$error_msg = "Database error in [page].php / ";
$error_msg .= mysqli_error ( $link )." / ";
$error_msg .= $query;
UpdateLog ( $error_msg , DB_ERROR_LOG_FILE );
?>
Търся плугин,които като напиша /gold да ми изкарва всички голдени ??!
Кое да редактирам кое да компилирам каде да влязя какво дана правя... божее...
-
1fRaNkkK
Извън линия - Потребител
- Мнения: 776
- Регистриран на: 09 Окт 2016, 15:21
- Се отблагодари: 8 пъти
- Получена благодарност: 55 пъти
Търся плугин,които като напиша /gold да ми изкарва всички голдени ??!
Това се редактира:
Код за потвърждение: Избери целия код
new const g_eItems[][ItemInfo] =
{
/* "Name", Price, "weapon_id", Bullets, CSW_ID, "v_model", "p_model", "team" */
{ "Golden Deagle", 5000, "weapon_deagle", 35, CSW_DEAGLE, "models/v_deagle.mdl", "models/p_deagle.mdl", CS_TEAM_CT },
{ "Golden M4A1", 10000, "weapon_m4a1", 90, CSW_M4A1, "models/v_m4a1.mdl", "models/p_m4a1.mdl", CS_TEAM_CT },
{ "Golden Glock", 5000, "weapon_glock18", 30, CSW_GLOCK18, "models/v_glock18.mdl", "models/p_glock18.mdl", CS_TEAM_T },
{ "Golden AK47", 10000, "weapon_ak47", 90, CSW_AWP, "models/v_ak47.mdl", "models/p_ak47.mdl", CS_TEAM_T },
{ "Golden AWP", 16000, "weapon_awp", 30, CSW_AWP, "models/v_awp.mdl", "models/p_awp.mdl", CS_TEAM_CT|CS_TEAM_T }
}
Ние също сме били начинаещи, аз самия не съм запознат с писането на плъгини, но с малко мислене човек би трябвало да се справи. Също не мисля, че и някой от екипа(когато са били начинаещи) пишеше неща от сорта 'боже...', 'няма ли някой', 'еее човек... как да го направя' и прочие по форумите, вземи се малко в ръце, може да почнеш от тук: viewforum.php?f=26
Няма нужда да ми отговаряш.
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 0 Отговори
- 1474 Преглеждания
-
Последно мнение от ITEvolutioN
-
- 18 Отговори
- 6216 Преглеждания
-
Последно мнение от mBFF-TheFucKBG
-
- 0 Отговори
- 1255 Преглеждания
-
Последно мнение от TheScale
-
- 2 Отговори
- 653 Преглеждания
-
Последно мнение от narkoman69
-
- 0 Отговори
- 167 Преглеждания
-
Последно мнение от HeatoN
-
- 5 Отговори
- 1093 Преглеждания
-
Последно мнение от stanchew.k
-
- 7 Отговори
- 1252 Преглеждания
-
Последно мнение от narkoman69
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 9 госта