Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Usuniecie zdobytych pieniedzy za fraga
Temat rozp. Linux', 15.08.2013 14:45
2 odpowiedzi w tym temacie
#1
Napisano 15.08.2013 14:45
Chcialbym sie spytac jak moge usunac zdobywanie pieniedzy za fraga, na start (samo wyzerowanie w server.cfg nie wystarczy, chodzi o konkretne usuniecie), wygranie rundy, zdetonowanie c4 itp (tak by nie dostawac pieniedzy z gry). Drugie pytanie jest odnosnie waluty premium, wpadlem na pomysl zeby zamiast wprowadzac nowa walute premium moglbym zastapic dolary ktore sa w grze bo i tak mialem zamiar usunac licznik pieniedzy a takie rozwiazanie bylo by bardziej korzystne bo waluta nie wyswietlala by sie w hud i estetyczniej by to wygladalo. Ale czy takie cos bedzie bezpieczne? Np czy podczas jakiegos bugu pieniadze same sie nie dodadza?
#2
Napisano 15.08.2013 17:13
#include <amxmodx>
#include <cstrike>
new bool:g_bBlock[33] = { true };
public plugin_init()
{
register_plugin("Block Money", "0.1", "d0naciak");
register_message(get_user_msgid("Money"), "msg_Money");
}
public msg_Money(iMsgType, iMsgId, id)
{
if(!g_bBlock[id])
return PLUGIN_HANDLED;
return PLUGIN_CONTINUE;
}
stock set_user_money(id, iMoney)
{
g_bBlock[id] = false;
cs_set_user_money(id, iMoney);
g_bBlock[id] = true;
}
Sprawdź czy gra.
Pieniądze nie powinny się dodawać. Dodadzą się wtedy, kiedy sam to zrobisz, poprzez stock set_user_money.
Użytkownik d0naciak edytował ten post 15.08.2013 17:15
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod















