Skocz do zawartości

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

strikerpl

Użytkownik
  • Postów

    68
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez strikerpl

  1. 4 minuty temu, V1rus napisał:

    Znalazłem coś takiego zadziała to? I co mam w  tym zmienić jeszcze? 

    
    bool g_bGrupa		[MAXPLAYERS+1];
    
    public OnPluginStart()
    {
    	RegConsoleCmd("sm_test", 	Test);
    }
    
    public void OnClientPutInServer(client)
    {
    	g_bGrupa[client]=false;
    	SteamWorks_GetUserGroupStatus(client, 103582791436760457);
    }
    
    public int SteamWorks_OnClientGroupStatus(int authid, int groupid, bool isMember, bool isOfficer)
    {
    	int client = GetUserFromAuthID(authid);
    	
    	if(isMember)
    	{
    		if(IsValidPlayer(client))
    		g_bGrupa[client]=true;
    	}	
    }
    
    public Action Test(int client,int args)
    {
    	if(!g_bGrupa[client])
    	return;
    	
    	
    	//JESLI JEST W GRUPIE TO TO SIE WYKONA :3
    	PrintToChat(client," jestes w grupie");
    }

    To nie jest steamworks masz pobrac pliki extansion itp steamworks... xD

  2. 1 minutę temu, camerdisco napisał:

     

    
    #define LoopAllPlayers(%1) for(int %1=1;%1<=MaxClients;++%1)\
    if(IsClientInGame(%1) && !IsFakeClient(%1))
    
     
    
    stock int GetUserFromAuthID(int authid)
    {
        LoopAllPlayers(i)
        {
            char authstring[50];
            GetClientAuthId(i, AuthId_Steam3, authstring, sizeof(authstring));    
            
            char authstring2[50];
            IntToString(authid, authstring2, sizeof(authstring2));
            
            if(StrContains(authstring, authstring2) != -1)
            {
                return i;
            }
        }
        
        return -1;
    }
    
    
    

     

    Dzieki :P

  3. 3 minuty temu, mastah7991 napisał:
    
    bool g_bGrupa		[MAXPLAYERS];
    
    public OnPluginStart()
    {
    	RegConsoleCmd("sm_test", 	Test);
    }
    
    public void OnClientPutInServer(client)
    {
    	g_bGrupa[client]=false;
    	SteamWorks_GetUserGroupStatus(client, 103582791436760457);
    }
    
    public int SteamWorks_OnClientGroupStatus(int authid, int groupid, bool isMember, bool isOfficer)
    {
    	int client = GetUserFromAuthID(authid);
    	
    	if(isMember)
    	{
    		if(IsValidPlayer(client))
    		g_bGrupa[client]=true;
    	}	
    }
    
    public Action Test(int client,int args)
    {
    	if(!g_bGrupa[client])
    	return;
    	
    	
    	//JESLI JEST W GRUPIE TO TO SIE WYKONA :3
    	PrintToChat(client," jestes w grupie");
    }

    sorki ze dopiero ale bylem zajety (nie testowalem powinno dzialc ;P )

    Dzieki przetestuje to potem ;=)

  4. 3 minuty temu, GoldeneK napisał:

    Możesz zedytowac toga żeby nadawało tag po x sekundach a to co napisał bonio sprawdzać onclientputinserver

    Sproboje zrobic przy pomocy jakiegoś boola i

    SteamWorks_GetUserGroupStatus

    jak sie nie uda to trudno odpuszcze :p

  5. 7 minut temu, xBonio | AS napisał:

    bool ma_tag[65];

     

    char clantag[16];

    CS_GetClientClanTag(client, clantag, sizeof(clantag));

    if(StrEqual(clantag, "★ArenaSkilla"))
        ma_tag[client] = true;
    else
        ma_tag[client] = false;

    Tylko czy jesli uzywam togsclan to wykryje u gracza ten tag  ?

  6. Opis:   Cod Mod Paczka Klasy perki itp
    Cena:  50 do negocjacji 
    Płatność:  psc przelew skiny paypal itp
    Kontakt:  priv mygo
    Allegro (nie wymagane):  nie.
    Zdjęcia:  brak
    
    IP:185.40.196.238:30070
    
    
×
×
  • Dodaj nową pozycję...