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

Problem z compilacja


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

#1 Doktorek282

    Początkujący

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:12
  • Imię:Piotr
Offline

Napisano 03.01.2016 16:33

Witam mam problem z compilacja pomoże ktoś?

#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_CUSTOM1))
	{
		SDKHook(client, SDKHook_OnTakeDamage, OnTakeDamage);
	}
}

public Action:Event_PlayerSpawn(Handle:event, const String:name[], bool:dontBroadcast)
{
	int client = GetClientOfUserId(GetEventInt(event, "attacker"));
	if(IsValidPlayer(client)&&GetUserFlagBits(client)&(1<<ADMFLAG_CUSTOM1))
	{
		SetEntPropFloat(client, Prop_Send, "m_flLaggedMovementValue", 1.1);
	}
}
public Action:Event_PlayerDeath(Handle:event, const String:name[], bool:dontBroadcast)
{
	int client = GetClientOfUserId(GetEventInt(event, "attacker"));
	if(IsValidPlayer(client)&&GetUserFlagBits(client)&(1<<ADMFLAG_CUSTOM1))
	{
		SetEntityHealth(client, GetEntProp(client, Prop_Send, "m_iHealth")+3);

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

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

public Action:OnTakeDamage(client, &attacker, &inflictor, &Float:damage, &damagetype)
{

	if(IsValidPlayer(client)&&GetUserFlagBits(client)&(1<<ADMFLAG_CUSTOM1))
	{
		if(damagetype & DMG_FALL)
		{
			return Plugin_Handled;
		}
	}
	return Plugin_Continue;
}

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

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

	return false;
}

Taki mam error - vip.sp<46> : error 017 undefined symbol "headshot"

 

Jak ktoś pomoże to niech powie mi też jak to zrobić żebym czegoś się nauczył xD

 


Użytkownik Doktorek282 edytował ten post 03.01.2016 16:34

  • +
  • -
  • 0

#2 Doktorek282

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:12
  • Imię:Piotr
Offline

Napisano 03.01.2016 16:39

Nie było tematu można zamknąć xD


  • +
  • -
  • 0

#3 Green_Arrow

    Pomocny

  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:58
  • Imię:Karol
  • Lokalizacja: / root /
Offline

Napisano 03.01.2016 18:10

Napisz rozwiązanie :)

 

Prawdopodobnie trzeba było zadeklarować zmienną przed jej wywołaniem, tak?

 new bool:headshot = GetEventBool(event, "headshot");

  • +
  • -
  • 0




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

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