Chodzi o to żeby po wpisaniu tego dało graczowi wpisanemu np. 200 HP. Jak to zrobić?
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
Handle Say - Pytanie
Temat rozp. Kubaczek <3, 23.04.2010 11:13
4 odpowiedzi w tym temacie
#1
Napisano 23.04.2010 11:13
Cześć, to znowu ja
Chciałbym się dowiedzieć jak użyć Handle Saya w taki sposób: /daj nick_gracza.
Chodzi o to żeby po wpisaniu tego dało graczowi wpisanemu np. 200 HP. Jak to zrobić?
Chodzi o to żeby po wpisaniu tego dało graczowi wpisanemu np. 200 HP. Jak to zrobić?
#2
Napisano 23.04.2010 11:18
public handle_say(id)
{
new said[31];
new cmd[6];
new target[9];
read_args(said, 30);
replace(said, 30, "^"", "");
parse(said, cmd,5, target,8);
if (equal(cmd, "/daj", 4)) {
new player = cmd_target(id,target,8);
set_user_health(player, 200);
}
}
powinno dzialac
Użytkownik kyku edytował ten post 23.04.2010 11:19
#3
Napisano 23.04.2010 11:27
Dzięki kyku, plusik.
@EDIT A jak sprawdzić długość nicku gracza?
@EDIT A jak sprawdzić długość nicku gracza?
Użytkownik kubaku4 edytował ten post 23.04.2010 13:00
#4
Napisano 23.04.2010 23:07
new szName[32]
get_user_name(id, szName, charsmax(szName))
new iLen = strlen(szName)
chyba
#5
Napisano 24.04.2010 06:01
@Vert Już sobie z tym poradziłem zanim napisałeś
Teraz tylko ostatnia prośba, jak sprawdzić czy gracz wpisuje cyfre lub liczbe ?
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod



Temat jest zamknięty









