Skocz do zawartości

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
Edycja Pluginu

Dodatki do Vipa

edycja pluginu

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

#1 Miralee

    Nowy

  • Nowy

Reputacja: 0
Nowy

  • Postów:2
  • Imię:Patryk
Offline

Napisano 21.02.2016 14:46

Witam, czy mógłby ktoś dodać mi do vipa wyglądy dla Ct z gry Team Fortress, informacje o vipie pod komendą !vip. Możliwe poprawki: Obecna wersja:

#include <sourcemod>
#include <sdktools>
#include <cstrike>
#include <sdkhooks>
#include <scp>
public Plugin:myinfo =
{
name = "VIP Generator",
author = "mastah7991",
description = "Automatycznie wygenerowany VIP",
version = "1.0",
url = "www.MyGo.pl"
}
public OnPluginStart()
{
HookEvent("player_spawn", Event_PlayerSpawn);
HookEvent("player_death", Event_PlayerDeath);
}
public OnClientPutInServer(client)
{
if(IsValidPlayer(client)&&GetUserFlagBits(client)&(1<<ADMFLAG_RESERVATION))
	{
		CS_SetClientClanTag(client, "[VIP]");
	}
}

public Action:Event_PlayerSpawn(Handle:event, const String:name[], bool:dontBroadcast)
{
	int client = GetClientOfUserId(GetEventInt(event, "attacker"));
	if(IsValidPlayer(client)&&GetUserFlagBits(client)&(1<<ADMFLAG_RESERVATION))
	{
		SetEntProp(client, Prop_Send, "m_iAccount", GetEntProp(client, Prop_Send, "m_iAccount")+10);
	}
}
public Action:Event_PlayerDeath(Handle:event, const String:name[], bool:dontBroadcast)
{
	int client = GetClientOfUserId(GetEventInt(event, "attacker"));
	bool headshot = GetEventBool(event, "headshot");

	if(IsValidPlayer(client)&&GetUserFlagBits(client)&(1<<ADMFLAG_RESERVATION))
	{
		SetEntityHealth(client, GetEntProp(client, Prop_Send, "m_iHealth")+15);

		if(headshot)
		SetEntityHealth(client, GetEntProp(client, Prop_Send, "m_iHealth")+30);

		if(GetEntProp(client, Prop_Send, "m_iHealth")>5000)
		SetEntityHealth(client, 5000);

		SetEntProp(client, Prop_Send, "m_iAccount",  GetEntProp(client, Prop_Send, "m_iAccount")+20);
	}
}


public Action:OnChatMessage(&author, Handle:recipients, String:name[], String:message[]) 
{
	if(IsValidPlayer(author)&&GetUserFlagBits(author)&(1<<ADMFLAG_RESERVATION))
	{
		Format(name, MAXLENGTH_NAME, "%s", name);
		new MaxMessageLength = MAXLENGTH_MESSAGE - strlen(name) - 5; 
		Format(name, MaxMessageLength, " [VIP]%s",name); 
		return Plugin_Changed;
	}
	return Plugin_Continue;
}

stock bool IsValidPlayer(client)
{
	if(client >= 1 && client <= MaxClients && IsClientConnected(client) && !IsFakeClient(client) && IsClientInGame(client) )
	return true;

	return false;
}

  • +
  • -
  • 0

#2 Miralee

    Nowy

  • Autor tematu
  • Nowy

Reputacja: 0
Nowy

  • Postów:2
  • Imię:Patryk
Offline

Napisano 21.02.2016 19:41

Tak, to sourcemod.


  • +
  • -
  • 0

#3 Bartolinciu

    Początkujący

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:16
  • Imię:Bartolinciu
  • Lokalizacja:Przemyśl
Offline

Napisano 27.02.2016 08:42

Przykro mi, ale na sourcemodzie się nie znam
  • +
  • -
  • 0





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

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

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