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
CS:S

Buy respawn

CS:S

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
5 odpowiedzi w tym temacie

#1 Najkon

    Profesjonalista

  • Użytkownik

Reputacja: 60
Pomocny

  • Postów:161
Offline

Napisano 12.11.2011 00:03

opis
Pozwala na kupno respawnu. Plugin jest spolszczony w .sp

cvary
  • sm_buy_relive_enabled = 1/0 - plugin jest wlaczony/wylaczony6, (def. 1)
  • sm_buy_relive_cost = 0-16000 - Ustawia cene za respawn, (def. 5000)
  • sm_buy_relive_message = 1/0 Info wlaczone/wylaczone (def. 1)
  • sm_buy_relive_version - obecna wersja pluginu
komendy
Na say lub say_team :
  • relive
  • respawn
  • buyrespawn
  • buyrelive
instalacja
Plik buy_relive.smx umieść w /addons/sourcemod/plugins i zmień mapę.

download

Załączony plik  buy_relive.smx   3,42 KB  191 Ilość pobrań

Załączony plik  buy_relive.sp   2,59 KB  236 Ilość pobrań

Użytkownik Najkon edytował ten post 12.11.2011 07:57

  • +
  • -
  • 2

#2 Lyons

    Wszechpomocny

  • Zbanowany

Reputacja: 25
Życzliwy

  • Postów:375
  • GG:
  • Imię:Dawid
  • Lokalizacja:Częstochowa
Offline

Napisano 05.01.2012 10:05

Powiedzmy że dobre na surfa

#3 Zibi17k

    Zaawansowany

  • Zbanowany

Reputacja: 0
zer0.

  • Postów:125
  • Lokalizacja:Kalisz
Offline

Napisano 27.09.2015 22:47

Najkon czy mógłbyś przerobić plugin, by tylko osoby z flagą "a" mogły jej użyć?

albo czy ktoś mógłby dla mnie przerobić tak ten plug?


Użytkownik Zibi17k edytował ten post 27.09.2015 22:53


#4 Misiaczek ;c

    /dev/null

  • Moderator

Reputacja: 1662
Godlike

  • Postów:2495
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Halemba
Offline

Napisano 27.09.2015 23:40

Najkon czy mógłbyś przerobić plugin, by tylko osoby z flagą "a" mogły jej użyć?

albo czy ktoś mógłby dla mnie przerobić tak ten plug?

public Action:Command_Say(client, args) {
	if(client == 0 && !IsDedicatedServer())
		client = 1;
	
	if(client < 1 || GetConVarInt(sm_buy_relive_enabled) != 1)
		return Plugin_Continue;
	
	if(!GetAdminFlag(GetUserAdmin(client), Admin_Reservation)) {	
		decl String:command[32], String:value[32];
		
		GetCmdArg(0, command, sizeof(command));
		GetCmdArg(1, value, sizeof(value));
		
		if(StrEqual(value, "relive") || StrEqual(value, "respawn") || StrEqual(value, "buyrespawn") || StrEqual(value, "buyrelive")) {
			new team = GetClientTeam(client);
			
			if(team != CS_TEAM_CT && team != CS_TEAM_T) {
				PrintToChat(client, "[SM] Ta komenda nie jest dostepna dla obserwatorow");
					return Plugin_Handled;
			}
			
			if(IsPlayerAlive(client)) {
				PrintToChat(client, "[SM] Zycie jest krotkie, sprobuj pozniej");
					return Plugin_Handled;
			}
			
			new cost = RoundToCeil(GetConVarFloat(sm_buy_relive_cost));
			new money = GetEntProp(client, Prop_Send, "m_iAccount");
			
			if(money < cost) {
				PrintToChat(client, "[SM] Nie masz pieniedzy. Respawn kosztuje: %d$", cost);
					return Plugin_Handled;
			}
				
			SetEntProp(client, Prop_Send, "m_iAccount", money - cost);
			CS_RespawnPlayer(client);
				
			return Plugin_Handled;
		}
	}
	else {
		PrintToChat(client, "[SM] Nie mozesz uzyc tej komendy!");
			return Plugin_Handled;
	}
	
	return Plugin_Continue;
}

  • +
  • -
  • 1

#5 Zibi17k

    Zaawansowany

  • Zbanowany

Reputacja: 0
zer0.

  • Postów:125
  • Lokalizacja:Kalisz
Offline

Napisano 28.09.2015 08:17

Dzięki zaraz testuje

niestety error przy komplikowaniu

/groups/sourcemod/upload_tmp/textIrvzh3.sp(5) : error 017: undefined symbol "sm_buy_relive_enabled"
/groups/sourcemod/upload_tmp/textIrvzh3.sp(17) : error 017: undefined symbol "CS_TEAM_CT"
/groups/sourcemod/upload_tmp/textIrvzh3.sp(19) : warning 217: loose indentation
/groups/sourcemod/upload_tmp/textIrvzh3.sp(24) : warning 217: loose indentation
/groups/sourcemod/upload_tmp/textIrvzh3.sp(27) : error 017: undefined symbol "sm_buy_relive_cost"
/groups/sourcemod/upload_tmp/textIrvzh3.sp(32) : warning 217: loose indentation
/groups/sourcemod/upload_tmp/textIrvzh3.sp(36) : error 017: undefined symbol "CS_RespawnPlayer"
/groups/sourcemod/upload_tmp/textIrvzh3.sp(43) : warning 217: loose indentation

4 Errors.

 


Użytkownik Zibi17k edytował ten post 28.09.2015 08:23


#6 Zibi17k

    Zaawansowany

  • Zbanowany

Reputacja: 0
zer0.

  • Postów:125
  • Lokalizacja:Kalisz
Offline

Napisano 02.10.2015 05:28

odświeżam


Użytkownik Zibi17k edytował ten post 02.10.2015 05:28






Również z jednym lub większą ilością słów kluczowych: CS:S

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

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