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 infem o podłożeniu paki


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

#1 GoldenKill

    Guru

  • Power User

Reputacja: 507
Wszechwiedzący

  • Postów:792
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Trzebnica
Offline

Napisano 27.12.2013 23:58

Witam jak w temacie nie wyświetla mi się wiadomość o podłożeniu paki daje kod

public award_plant()
{
	new Players[32], playerCount, id
	get_players(Players, playerCount, "aeh", "TERRORIST") 
	
	for (new i=0; i<playerCount; i++) 
	{
		id = Players[i]
		Give_Xp(id,get_cvar_num("diablo_xpbonus"))
                if(get_user_team(id) == 1)
                {	
			ColorChat(id, GREEN, "[Diablo: Gold]^x01 Dostales^x04 %i^x01 doswiadczenia za podlozenie paki przez twoj team", get_cvar_num("diablo_xpbonus2"));
                }	
	}	
	Give_Xp(planter,get_cvar_num("diablo_xpbonus2"))
        if(MaQuesta(planter,0,3)) ChangeProgress(planter,1)
        if(MaQuesta(planter,1,2)) ChangeProgress(planter,1)
        if(MaQuesta(planter,2,2)) ChangeProgress(planter,1)
        if(MaQuesta(planter,3,1)) ChangeProgress(planter,1)
}

daje ++


  • +
  • -
  • 0

#2 vaulT

    Profesjonalista

  • Zbanowany

Reputacja: 57
Pomocny

  • Postów:164
  • Lokalizacja:-*-
Offline

Napisano 28.12.2013 00:24

A exp ci daje ? Czy tylko informacji nie ma o podlozeniu.. ?

Moze w plugin_init nie masz dodane

register_logevent("award_plant", 3, "2=Planted_The_Bomb");


#3 GoldenKill

    Guru

  • Autor tematu
  • Power User

Reputacja: 507
Wszechwiedzący

  • Postów:792
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Trzebnica
Offline

Napisano 28.12.2013 00:33

Samej informacji nie ma wszystko jest tylko tego nie ma


  • +
  • -
  • 0

#4 vaulT

    Profesjonalista

  • Zbanowany

Reputacja: 57
Pomocny

  • Postów:164
  • Lokalizacja:-*-
Offline

Napisano 28.12.2013 00:55

wydaje mi sie ze to przez ten cvar

get_cvar_num("diablo_xpbonus2")

pokaz mi jak masz go napisanego w plugin_init



#5 GoldenKill

    Guru

  • Autor tematu
  • Power User

Reputacja: 507
Wszechwiedzący

  • Postów:792
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Trzebnica
Offline

Napisano 28.12.2013 00:59

Cvar jest dobry jak by on nie działał to by to nie działało, a tu się info wyświetla

public award_defuse()
{
	new Players[32], playerCount, id
	get_players(Players, playerCount, "aeh", "CT") 
	
	for (new i=0; i<playerCount; i++) 
	{
		id = Players[i] 
		Give_Xp(id,get_cvar_num("diablo_xpbonus"))
                if(get_user_team(id) == 2)
                {	
			ColorChat(id, GREEN, "[Diablo: Nowa Era]^x01 Dostales^x04 %i^x01 doswiadczenia za rozbrojenie bomby przez twoj team", get_cvar_num("diablo_xpbonus2"));
                }
	}
	Give_Xp(defuser,get_cvar_num("diablo_xpbonus2"))
        if(MaQuesta(defuser,1,3)) ChangeProgress(defuser,1)
        if(MaQuesta(defuser,4,4)) ChangeProgress(defuser,1)
}

  • +
  • -
  • 0

#6 vaulT

    Profesjonalista

  • Zbanowany

Reputacja: 57
Pomocny

  • Postów:164
  • Lokalizacja:-*-
Offline

Napisano 28.12.2013 01:20

No to powiem ci ze nie mam pojecia bo skopiowalem twoj pierwszy kod i zrobilem cos takiego :

#include <amxmodx>
#include <amxmisc>
#include <colorchat>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Admin"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_logevent("award_plant", 3, "2=Planted_The_Bomb");
}
public award_plant()
{
	new Players[32], playerCount, id
	get_players(Players, playerCount, "aeh", "TERRORIST") 
	
	for (new i=0; i<playerCount; i++) 
	{
		id = Players[i]
		if(get_user_team(id) == 1)
		{	
			ColorChat(id, GREEN, "[Diablo: Gold]^x01 Dostales^x04 nic^x01 doswiadczenia za podlozenie paki przez twoj team");
		}	
	}
}

I informacja zostala mi wyswietlona gdy podlozylem pake



#7 GoldenKill

    Guru

  • Autor tematu
  • Power User

Reputacja: 507
Wszechwiedzący

  • Postów:792
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Trzebnica
Offline

Napisano 28.12.2013 01:26

To ja już się tez pogubiłem :D


  • +
  • -
  • 0

#8 vaulT

    Profesjonalista

  • Zbanowany

Reputacja: 57
Pomocny

  • Postów:164
  • Lokalizacja:-*-
Offline

Napisano 28.12.2013 01:41

No a tez nie wiem dlaczego gracz dostaje wartosc z "diablo_xpbonus" a ma mu sie wyswietlic "diablo_xpbonus2" (moze ze sie nie znam na diablo ;P)

 

A zmien to :

ColorChat(id, GREEN, "[Diablo: Gold]^x01 Dostales^x04 %i^x01 doswiadczenia za podlozenie paki przez twoj team", get_cvar_num("diablo_xpbonus2"));
                

Na

ColorChat(id, GREEN, "[Diablo: Gold]^x01 Dostales^x04 %i^x01 doswiadczenia za podlozenie paki przez twoj team", get_cvar_num("diablo_xpbonus"));
                

Dla ciekawosci czy wyswietli czy nie



#9 GoldenKill

    Guru

  • Autor tematu
  • Power User

Reputacja: 507
Wszechwiedzący

  • Postów:792
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Trzebnica
Offline

Napisano 28.12.2013 02:00

Nic dalej nic :(


  • +
  • -
  • 0

#10 vaulT

    Profesjonalista

  • Zbanowany

Reputacja: 57
Pomocny

  • Postów:164
  • Lokalizacja:-*-
Offline

Napisano 28.12.2013 02:13

To jezeli wszystko jest okej a nie ma tylko informacji (mimo ze warunek jest poprawny) to moze go zmien na :

if(cs_get_user_team(id) == CS_TEAM_T)

/// Edit a tak w ogóle to warunek ci jest w ogóle nie potrzebny bo przeciez petla sprawdza graczy tylko z TT tak ? ;)


Użytkownik vaulT edytował ten post 28.12.2013 02:16


#11 GoldenKill

    Guru

  • Autor tematu
  • Power User

Reputacja: 507
Wszechwiedzący

  • Postów:792
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Trzebnica
Offline

Napisano 28.12.2013 02:19

Nie działa nic może plugin to powoduje twój też nie chciał działać nie wyświetlało :((


  • +
  • -
  • 0




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

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