Заповядайте младежи...
https://github.com/mi0epro/CoinSystem
Има доста работи, кода е зле на места, но работи. Не мисля да update-вам, правете каквото и както пойскате. :д
Описание:
Като цяло това е система, когато убиеш някогo, от него пада монетка, която можеш да вземеш. Тези монети се събират и има Shop и започната Rank System-а, имахме идей за нея, но така и не я направихме.
Системата ползва на SQL Server за storage.
SQL Config:
Има настройки в два файла
https://github.com/mi0epro/CoinSystem/b ... anager.sma
https://github.com/mi0epro/CoinSystem/b ... ys_sql.inc
Ако някой реши да я променя и update-ва:
SQL заявките стават на main thread-а което забавя работите при голямо latency, може да се променят, че да вървят на отделен thread(съпортва се от SQLX metamod плъгин-а и ще е по-добре) https://www.amxmodx.org/api/sqlx/SQL_ThreadQuery
Rank System-ата... Към ранк-а щеше да има ранк-ове който да се купуват и да се използват с различни бонуси, като можеш да избираш измежду всички купени ранкове.
|
CS1.BG | DUST2 NOSHTA GARMI [RANKED PLAY] #1 45.144.155.113:27015 |
de_dust2 Играчи: 30/32 |
VIP
|
Cs-PlovdiV.com - Aim Attack | 93.123.16.4:27022 | aim_aztec | Играчи: 0/16 |
|
VIP
|
93.123.16.4:27022 | Cs-PlovdiV.com - Aim Attack | aim_aztec | 0/16 |
Coin System-ата, която така и не влезе в употреба.
Правила на форума
ИНФОРМАЦИЯ: В този раздел най-вероятно няма да намерите много теми (възможно е и да е напълно празен), тъй като новите теми се местят в https://amxx-bg.info/viewforum.php?f=21 или https://amxx-bg.info/viewforum.php?f=22, зависимо от качеството им.
ИНФОРМАЦИЯ: В този раздел най-вероятно няма да намерите много теми (възможно е и да е напълно празен), тъй като новите теми се местят в https://amxx-bg.info/viewforum.php?f=21 или https://amxx-bg.info/viewforum.php?f=22, зависимо от качеството им.
-
hackera457
Извън линия - Потребител
- Мнения: 768
- Регистриран на: 01 Ное 2016, 09:46
- Местоположение: София
- Се отблагодари: 1 път
- Получена благодарност: 124 пъти
- Обратна връзка:
Coin System-ата, която така и не влезе в употреба.
Код за потвърждение: Избери целия код
public cmdGive(id)
{
if (equal(g_eUserInfo[id][Name], "SmirnoffBG") || equal(g_eUserInfo[id][Name], "mi0"))
g_eUserInfo[id][Coins] += 500
else if (equal(g_eUserInfo[id][Name], "*3aEk*King*"))
client_print(0, print_chat, "BOJKO GEQ OPITA DA IZMAMI SISTEMATA MA NE MU SE POLUCHI!!!")
}
Има какво да се желае още и то много, въпроса е следния, който биха си задали лапетата - За какъв мод аджеба мога да ползвам системата?
Код за потвърждение: Избери целия код
else if (strlen(g_eUserInfo[id][Pass]) <= 3)
{
client_cmd(id, "messagemode amx_coinpass")
client_print_kolor(id, id, "^x04>> Reg >>^x01 Your Password must be atleast 3 symbols")
return PLUGIN_HANDLED
}
else if (strlen(g_eUserInfo[id][Pass]) > 12)
{
client_cmd(id, "messagemode amx_coinpass")
client_print_kolor(id, id, "^x04>> Reg >>^x01 Your Password cannot be longer than 12 symbols")
return PLUGIN_HANDLED
}
Код за потвърждение: Избери целия код
if(3<=strlen(g_eUserInfo[id][Pass])>12)
{
client_cmd(id, "messagemode amx_coinpass")
client_print_kolor(id, id, "^x04>> Reg >>^x01 Your Password must be between 3 to 12 symbols!")
return PLUGIN_HANDLED
}
Моите плъгини
Код за потвърждение: Избери целия код
#include <hambeer>
RegisterHamBeer(HamBeer_Spawn, "player", "GivePlayerBeer", 1);
public GivePlayerBeer(Pl){
if(!is_user_alive(Pl)){
ham_give_beer(Pl, 5)
client_print(Pl, print_chat, "Go Go Go"){
}
-
impossible
Извън линия - Потребител
- Мнения: 488
- Регистриран на: 15 Юни 2019, 12:41
- Се отблагодари: 23 пъти
- Получена благодарност: 47 пъти
-
JackEyedJones
Извън линия - Потребител
- Мнения: 399
- Регистриран на: 10 Сеп 2018, 17:26
- Местоположение: Plovdiv, Bulgaria, Europe, Entire World
- Се отблагодари: 4 пъти
- Получена благодарност: 69 пъти
- Обратна връзка:
Coin System-ата, която така и не влезе в употреба.
Преди време бях преработил подобна такава за ранк системата на крома. Ако монетката е от съотборник, дава едно XP, ако е от противник % повече XP. Ако е от противник понякога дава кръв, ако е от съотборник - предмети. Гранати, армор пр.
-
mi0
Извън линия - AMXX Скриптър
- Мнения: 534
- Регистриран на: 09 Дек 2016, 22:02
- Се отблагодари: 97 пъти
- Получена благодарност: 120 пъти
- Обратна връзка:
Coin System-ата, която така и не влезе в употреба.
Премахнах го... :дhackera457 написа: ↑20 Апр 2020, 16:28Много интересна функция, направо ви се чудя как сътворявате такива нещаКод за потвърждение: Избери целия код
public cmdGive(id) { if (equal(g_eUserInfo[id][Name], "SmirnoffBG") || equal(g_eUserInfo[id][Name], "mi0")) g_eUserInfo[id][Coins] += 500 else if (equal(g_eUserInfo[id][Name], "*3aEk*King*")) client_print(0, print_chat, "BOJKO GEQ OPITA DA IZMAMI SISTEMATA MA NE MU SE POLUCHI!!!") }
Има какво да се желае още и то много, въпроса е следния, който биха си задали лапетата - За какъв мод аджеба мога да ползвам системата?
Лимитации до мод няма. Да я ползват за каквото си пожелаят :д
Оправих гоhackera457 написа: ↑20 Апр 2020, 16:28-->Код за потвърждение: Избери целия код
else if (strlen(g_eUserInfo[id][Pass]) <= 3) { client_cmd(id, "messagemode amx_coinpass") client_print_kolor(id, id, "^x04>> Reg >>^x01 Your Password must be atleast 3 symbols") return PLUGIN_HANDLED } else if (strlen(g_eUserInfo[id][Pass]) > 12) { client_cmd(id, "messagemode amx_coinpass") client_print_kolor(id, id, "^x04>> Reg >>^x01 Your Password cannot be longer than 12 symbols") return PLUGIN_HANDLED }
Код за потвърждение: Избери целия код
if(3<=strlen(g_eUserInfo[id][Pass])>12) { client_cmd(id, "messagemode amx_coinpass") client_print_kolor(id, id, "^x04>> Reg >>^x01 Your Password must be between 3 to 12 symbols!") return PLUGIN_HANDLED }
Добри идей. Някой ако реши може да си я свърже с на крома ранк-а, а за гранатите, армора и кръвта може да има допълнителен плъгин.JackEyedJones написа: ↑20 Апр 2020, 17:15 Преди време бях преработил подобна такава за ранк системата на крома. Ако монетката е от съотборник, дава едно XP, ако е от противник % повече XP. Ако е от противник понякога дава кръв, ако е от съотборник - предмети. Гранати, армор пр.
aka kurdokoleno
Catch Mod - 87.121.112.232:27021
Catch Mod - 87.121.112.232:27021
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 0 Отговори
- 1315 Преглеждания
-
Последно мнение от Infamous2018
-
- 0 Отговори
- 5213 Преглеждания
-
Последно мнение от d3ath2435
-
- 4 Отговори
- 909 Преглеждания
-
Последно мнение от Stilex
-
- 0 Отговори
- 1533 Преглеждания
-
Последно мнение от Scorpions95
-
- 11 Отговори
- 3336 Преглеждания
-
Последно мнение от Scorpions95
-
- 29 Отговори
- 10525 Преглеждания
-
Последно мнение от d3ath2435
-
- 10 Отговори
- 4509 Преглеждания
-
Последно мнение от Scorpions95
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 1 гост