←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Deagle i Granaty i więcej kasy dla flagi S...

  • +
  • -
Droso - zdjęcie Droso 30.09.2011

Witam czy mógłby ktoś napisać plugin że na początku każdej rundy daje Deagle z ammo i wszystkimi granatami dla vipa (flaga S) I jeszcze dostaje o 1k więcej kasy co runde
Odpowiedz

_nothing_ - zdjęcie _nothing_ 30.09.2011

VIP jest na flagę G czyli - " s "

/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <fakemeta>
#define PLUGIN "VIP"
#define VERSION "1.5"
#define AUTHOR "_nothing_"
 
public plugin_init(){
		register_plugin(PLUGIN, VERSION, AUTHOR);
 
		RegisterHam(Ham_Spawn, "player", "respawn", 1);
		register_forward(FM_CmdStart, "CmdStart");
}
public respawn(id)
{
		if (!is_user_alive(id))
				return;
	  
		if(get_user_flags(id) & ADMIN_LEVEL_G)
		{	  
  give_item(id, "weapon_deagle")
  give_item(id, "weapon_hegrenade")
  give_item(id, "weapon_flashbang")
  give_item(id, "weapon_flashbang")
  give_item(id, "weapon_smokegrenade")
  give_item(id, "ammo_50ae")
  give_item(id, "ammo_50ae")
  give_item(id, "ammo_50ae")	
  new kasa = cs_get_user_money(id)
				  cs_set_user_money(id, kasa + 1000)
  client_print(0, print_chat, "Jako gracz VIP otrzymujesz $1000")
}
}

Dodałem jeszcze info na początku rundy " Jako gracz VIP otrzymujesz $1000 "

Jest to mój pierwszy plugin i pierwszy post na tym forum :D Plugin sprawdziłem na swoim testowym serwerze i wszystko działa jak należy ; )

http://www.przeklej....00338e7fs86c3sp - VIP.sma
http://www.przeklej....00338e7jl86c3sp - VIP.amxx
Użytkownik _nothing_ edytował ten post 30.09.2011 19:17
Odpowiedz

  • +
  • -
Droso - zdjęcie Droso 30.09.2011

Zadziała na 100% patrząc po kodzie :D
Odpowiedz

_nothing_ - zdjęcie _nothing_ 30.09.2011

No mam taką nadzieję jeżeli wszystko będzie OK to postaw <ciach> i temat do zamknięcia ; )
Onyke (30.09.2011 20:04):
Upraszanie się o punkty reputacji jest niemile widziane a w konsekwencji może zostać nagrodzone ujemnymi punktami lub ostrzeżeniem.

Użytkownik Onyke edytował ten post 30.09.2011 20:04
Odpowiedz

mierzwi - zdjęcie mierzwi 30.09.2011

tak już offtopowo, można obejść się bez funa, zamiast give_item użyj fm_give_item, oraz bez cstrike, ale na dodawanie kasy to już stocki trzeba, i jeszcze jedno:
client_print(0, print_chat, "Jako gracz VIP otrzymujesz $1000")
pierwszy paramter powinien wynosić wartość id, ponieważ chyba chcesz wysłać to do 1 gracza, nie do wszystkich :D
Odpowiedz

_nothing_ - zdjęcie _nothing_ 30.09.2011

tak już offtopowo, można obejść się bez funa, zamiast give_item użyj fm_give_item, oraz bez cstrike, ale na dodawanie kasy to już stocki trzeba, i jeszcze jedno:

client_print(0, print_chat, "Jako gracz VIP otrzymujesz $1000")
pierwszy paramter powinien wynosić wartość id, ponieważ chyba chcesz wysłać to do 1 gracza, nie do wszystkich :D


Przecież napisałem, że to mój pierwszy plugin : ) Każdy robi błędy w swoich pierwszych pluginach ; ) A i za co te minusy ? jeszcze "2" no trochę przesadziłeś Onyke.
Odpowiedz