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

Teletubisie


  • Zamknięty Temat jest zamknięty
4 odpowiedzi w tym temacie

#1 Saper

    Godlike

  • Przyjaciel

Reputacja: 221
Profesjonalista

  • Postów:1 315
  • GG:
  • Imię:Juzio ;d
  • Lokalizacja:Bialystok
Offline

Napisano 01.10.2008 17:11

Wiec tak moglibyscie przerobic plugin tak aby Ct mialo model zielonego kolesia a Terro Czerwonego . czyli czerwony to model "Po" a zielony to chyba tinkivinki

.sma
[code=auto:0]
/* AmxModx 1.76d plugin
*
* Teletubbies player models and cs_teletubbies.sma plugin
* maked by leegeek 2008/3/10
*
* CVAR:
* teletubbies_team 1 // Teletubbies is Terrorist forces
* teletubbies_team 2 // Default Teletubbies is CT Forces
*
* Email: [email protected]
* WebSite: http://dod.is.dreaming.org
*
* ło
  • +
  • -
  • 0

#2 MafiaDL

    Naj-Najstarszy Moderator

  • Przyjaciel

Reputacja: 561
Wszechwiedzący

  • Postów:3 492
  • GG:
  • Imię:Łukasz
  • Lokalizacja:Warsaw
Offline

Napisano 01.10.2008 17:17

nono przyda sie :P ^^
  • +
  • -
  • 0

#3 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 01.10.2008 17:59

Ehh... nie udolnie precache zrobione, az szkoda patrzec xD

Ja bym dodal w tej funkcji:
public force_model(id) 
{ 
   new num = random_num(1,4);    
   switch (num) 
   { 
       case 1: cs_set_user_model(id, "tinkywinky"); 
       case 2: cs_set_user_model(id, "po"); 
       case 3: cs_set_user_model(id, "laalaa"); 
       case 4: cs_set_user_model(id, "dipsy"); 
   } 
   checkmodel[id]= 1;          
}
1 if'a, w zaleznosci od cs_get_user_team ;-)
  • +
  • -
  • 0

#4 darkman

    Wszechwiedzący

  • Przyjaciel

Reputacja: 87
Zaawansowany

  • Postów:553
  • Lokalizacja:inactive
Offline

Napisano 01.10.2008 18:16

#include <amxmodx>
#include <cstrike>

new checkmodel[32] = 0;

public plugin_init()
{
   register_plugin("cs_teletubbies","1.3","leegeek");
   register_event("ResetHUD","on_ResetHud","b");
}

public plugin_precache()
{
   precache_model("models/player/tinkywinky/tinkywinky.mdl");
   precache_generic("models/player/tinkywinky/tinkywinkyT.mdl");
   precache_model("models/player/po/po.mdl");
   precache_generic("models/player/po/poT.mdl");
   precache_sound("misc/bighug.wav");
   precache_sound("misc/ehoh.wav");

   force_unmodified(force_exactfile,{0,0,0},{0,0,0},"models/player/tinkywinky/tinkywinky.mdl")
   force_unmodified(force_exactfile,{0,0,0},{0,0,0},"models/player/po/po.mdl")

   return PLUGIN_CONTINUE
}

public client_connect(id)
{
   client_cmd(id,"cl_minmodels 0;alias cl_minmodels");
   checkmodel[id]= 0;
}

public client_putinserver(id)
{
   if(!is_user_connected(id))
   {
       return PLUGIN_CONTINUE
   }
   else
   {
       client_cmd(0,"spk misc/bighug");         
   }
       
   return PLUGIN_CONTINUE
}

public client_disconnect(id)
{
   client_cmd(0,"spk misc/ehoh");
   checkmodel[id]= 0;
}

public force_model(id)
{
   new CsTeams:team = cs_get_user_team(id)
   switch (team)
   {
       case CS_TEAM_CT: cs_set_user_model(id, "tinkywinky");
       case CS_TEAM_T: cs_set_user_model(id, "po");
   }
   checkmodel[id]= 1;         
}

public on_ResetHud(id)
{   
    if (checkmodel[id] == 0)
        force_model(id);
    else {
      cs_reset_user_model(id);
      checkmodel[id]= 0;
   }
   return PLUGIN_CONTINUE
}

Nie chciało mi sie poprawiać tego kodu, na szybko zrobione
  • +
  • -
  • 0

#5 Saper

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 221
Profesjonalista

  • Postów:1 315
  • GG:
  • Imię:Juzio ;d
  • Lokalizacja:Bialystok
Offline

Napisano 01.10.2008 19:46

dziekowac :)
  • +
  • -
  • 0




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

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