Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

[ROZWIĄZANE] Slapuje raz za 12HP zamiast 10 razy za 1HP


Najlepsza odpowiedź 0-0-0, 15.07.2013 20:07

Robisz w case

new args[2];
args[0]=id;
args[1]=0;
set_task(0.2, "slapPlayer",_,args,2)
A public
public slapPlayer(args[2])
{
user_slap(args[0],1);
if(args[1]<9){
args[1]++;
set_task(0.2, "slapPlayer",_,args,2);
}
}
zmieniasz sobie tylko ile ma byc slapow ; p
Przejdź do postu


2 odpowiedzi w tym temacie

#1 szelbi

    Hero

  • Power User

Reputacja: 363
Wszechpomocny

  • Postów:1032
  • Steam:steam
  • Imię:Norbert
  • Lokalizacja:Częstochowa
Offline

Napisano 15.07.2013 19:51

Witam. Chciałem, żeby w ruletce, po wylosowaniu nagrody, gracz został kopnięty 10 razy za 1HP, a zostaje kopnięty 1 raz za 12HP. Czy wie ktoś w czym jest problem?
 
case 9:
		{
			get_user_name(id, nicki[id], 63);
			set_hudmessage(0, 85, 255, 0.56, 0.39, 0, 6.0, 3.0)
			show_hudmessage(0, "%s %s zostal slapniety 10 razy po 1HP!", TAG, nicki[id])
			user_slap(id, 1, 1)
			user_slap(id, 1, 1)
			user_slap(id, 1, 1)
			user_slap(id, 1, 1)
			user_slap(id, 1, 1)
			user_slap(id, 1, 1)
			user_slap(id, 1, 1)
			user_slap(id, 1, 1)
			user_slap(id, 1, 1)
			user_slap(id, 1, 1)
		}
Z góry dziękuję za pomoc.
  • +
  • -
  • 0

#2 Droso

    Dawniej HubertTM

  • Support Team

Reputacja: 1279
Godlike

  • Postów:2371
  • Steam:steam
  • Imię:Hubert
  • Lokalizacja:Tomaszów Mazowiecki
Offline

Napisano 15.07.2013 19:56

Zapewne odstęp czasu.

 

user_slap(id, 1, 1)
user_slap(id, 1, 1)

Jedno wykonuje się za drugi, a to nawet nie jest jedna ms.

 

set_task (flaga a)

 


Użytkownik HubertTM edytował ten post 15.07.2013 20:02

  • +
  • -
  • 0

Piszę pluginy pod: AMX MOD X oraz SOURCE MOD!

Na zlecenie i bez zlecenia zresztą też!


#3 0-0-0

    ● 600 punktów ostrzeżeń

  • Power User

Reputacja: 222
Profesjonalista

  • Postów:599
  • Imię:___
  • Lokalizacja:___
Offline

Napisano 15.07.2013 20:07   Najlepsza odpowiedź

Robisz w case

new args[2];
args[0]=id;
args[1]=0;
set_task(0.2, "slapPlayer",_,args,2)
A public
public slapPlayer(args[2])
{
user_slap(args[0],1);
if(args[1]<9){
args[1]++;
set_task(0.2, "slapPlayer",_,args,2);
}
}
zmieniasz sobie tylko ile ma byc slapow ; p

Użytkownik Zerko edytował ten post 15.07.2013 20:08

  • +
  • -
  • 1
b_350_20_692108_381007_FFFFFF_000000.png - CS:GO [4FUN][Ruletka]
b_350_20_692108_381007_FFFFFF_000000.png - CS:GO [DM]
b_350_20_692108_381007_FFFFFF_000000.png - CS:GO [FFA]
b_350_20_692108_381007_FFFFFF_000000.png - CS:GO [Only Dust2]
b_350_20_692108_381007_FFFFFF_000000.png - CS:GO [Call of Duty]




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych