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
 

ZepA*** - zdjęcie

ZepA***

Rejestracja: 22.01.2011
Aktualnie: Nieaktywny
Poza forum Ostatnio: 02.09.2021 20:22
-----

#566365 [ROZWIĄZANE] Tablice jednowymiarowe - sumowanie liczb w wylosowanych tablicach

Napisane przez ZepA*** w 23.08.2013 11:52

Pod tym kodem co masz dodajesz takie cos:

int i = 0;
int wynik = 0;

do
{
    wynik += liczba[i];
    i++;
}while(i <999);


  • +
  • -
  • 1


#552602 [ROZWIĄZANE] Wyświetlanie danych po wciśnięciu guzika akcji w pętli

Napisane przez ZepA*** w 06.07.2013 09:19

W warunku 

  1. if(isset($_POST['ok1']))

Nie możesz używać zmiennej $to poniewaz taka zamienna nie istnieje.

Do formularza musisz dopisac taką linikę:

<input type="hidden" name="twojanazwa" value="'.$to.'" />

Później zmieniasz to:

if(isset($_POST['ok1']))
{	
			echo '<div class="message"><center>Test skrót::<b> '.$to; 
			echo '</div>';
}

Na to:

if(isset($_POST['ok1']))
{	
			echo '<div class="message"><center>Test skrót::<b> '.$_POST['twojanazwa']; 
			echo '</div>';
}

  • +
  • -
  • 1


#462716 Zapisanie wartosci z formularza

Napisane przez ZepA*** w 29.09.2012 17:41

Zapisać możesz w bazie danych, albo do pliku.

Mozesz tutaj poczytac jak to zrobic :)
http://webmade.org/p...plikach-php.php
  • +
  • -
  • 1


#440765 [ROZWIĄZANE] Problem z ustawieniem obrazka

Napisane przez ZepA*** w 04.08.2012 19:40

<div class="logo"><img src="images/logo.jpg"></div>

Tam masz ustawiana klase


#logo
{
margin-left: 150xp;
}

a tutaj id.. Zmien # na .(kropka)

Sprobuj tak:
.logo
{
margin-left: 150xp;
}

  • +
  • -
  • 1


#384172 Klasa SqlUtil

Napisane przez ZepA*** w 21.03.2012 16:08

Udało mi sie zrobic taka funkcje do fetcha. Jak ktos by chciał to daje.

 public function Fetch()
{
$wyniki = array();
$ilosc = mysql_num_rows($this -> Handle);
$ilosc++;
$wyniki[0] = $ilosc;
$r=1;
while($row = mysql_fetch_assoc($this -> Handle))
{
$arr_row=array();
$c=0;
while ($c < mysql_num_fields($this -> Handle))
{
$col = mysql_fetch_field($this -> Handle, $c);
$arr_row[$col -> name] = $row[$col -> name];
$c++;
}
$wyniki[$r] = $arr_row;
$r++;
}
return $wyniki;
}


Jak uzywać?
tworzymy zmienna:
$cos = $this -> Fetch();

$cos[0] to liczba wyników + 1
pozniej uzywamy to tak: $cos[1]['nazwa']...

Np w petli:
 for($i=1; $i<$cos[0]; $i++)
{
echo $cos[$i]['nazwa'];
}

  • +
  • -
  • 1


#323782 Funkcja sprawdzająca nick osoby która użyła komendy

Napisane przez ZepA*** w 19.11.2011 14:53

Zobacz teraz

Załączone pliki


  • +
  • -
  • 1


#323733 [ROZWIĄZANE] Problem z kompilacją klasy

Napisane przez ZepA*** w 19.11.2011 13:37

Masz

Załączone pliki


  • +
  • -
  • 1


#323711 Zwiększenie limitu statystyk

Napisane przez ZepA*** w 19.11.2011 13:07

Poszukaj takiego kodu:

  case 0:
{
if(inteligencja_gracza[id]<XXX)
inteligencja_gracza[id]++;
else
client_print(id, print_chat, "[COD:MW] Maxymalny poziom inteligencji osiagniety.");

}
case 1:
{
if(zdrowie_gracza[id]<XXX)
zdrowie_gracza[id]++;
else
client_print(id, print_chat, "[COD:MW] Maxymalny poziom sily osiagniety.");
}
case 2:
{
if(wytrzymalosc_gracza[id]<XXX)
wytrzymalosc_gracza[id]++;
else
client_print(id, print_chat, "[COD:MW] Maxymalny poziom zrecznosci osiagniety.");

}
case 3:
{
if(kondycja_gracza[id]<XXX)
kondycja_gracza[id]++;
else
client_print(id, print_chat, "[COD:MW] Maxymalny poziom zwinnosci osiagniety.");
}


Znajduje sie w

public PrzydzielPunkty_Handler(id, menu, item)


i w miejsca XXX wstaw te 5000 albo ile tam chcesz.
Pozniej skompiluj i bedzie dzialac
  • +
  • -
  • 2


#323706 [ROZWIĄZANE] wszyscy maja 1 hp ;/

Napisane przez ZepA*** w 19.11.2011 13:03

Sprobuj tak

/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <codmod>
#include <fun>
#include <engine>
#include <fakemeta>
#include <cstrike>
new const nazwa[] = "Zwinny Zolnierz";
new const opis[] = "Niewidoczny, 1hp, 3 HE";
new const bronie = 1<<CSW_DEAGLE | 1<<CSW_HEGRENADE;
new const zdrowie = 0;
new const kondycja = 28;
new const inteligencja = 5;
new const wytrzymalosc = 20;
new bool:ma_klase[33];
new bool:moze_skoczyc[33];
public plugin_init() {
register_plugin(nazwa, "1.0", "QTM_Peyote");
cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc);
register_event("Health", "Health", "be");
register_event("ResetHUD", "ResetHUD", "abe");
register_forward(FM_CmdStart, "CmdStart");

}
public cod_class_enabled(id)
{
set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 10);
ma_klase[id] = true;
return COD_CONTINUE;
}
public cod_class_disabled(id)
{
set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 255);
ma_klase[id] = false;
}
public Health(id){
if(is_user_alive(id) && ma_klase[id])
{
set_user_health(id, 1); //Tutaj cyfra 1, także ustala hp
}
}
public ResetHUD(id)
set_task(0.1, "ResetHUDx", id);

public ResetHUDx(id)
{
if(!is_user_connected(id)) return;

if(!ma_klase[id]) return;

cs_set_user_bpammo(id, CSW_HEGRENADE, 3);
}
public CmdStart(id, uc_handle)
{
if(!ma_klase[id])
return FMRES_IGNORED;
new button = get_uc(uc_handle, UC_Buttons);
new oldbutton = pev(id, pev_oldbuttons);
new flags = pev(id, pev_flags);
if((button & IN_JUMP) && !(flags & FL_ONGROUND) && !(oldbutton & IN_JUMP) && moze_skoczyc[id])
{
moze_skoczyc[id] = false;
new Float:velocity[3];
pev(id, pev_velocity, velocity);
velocity[2] = random_float(265.0,285.0);
set_pev(id, pev_velocity, velocity);
}
else if(flags & FL_ONGROUND)
moze_skoczyc[id] = true;
return FMRES_IGNORED;
}

  • +
  • -
  • 1


#323705 [ROZWIĄZANE] Problem z kompilacją klasy

Napisane przez ZepA*** w 19.11.2011 13:00

proszę

Załączone pliki


  • +
  • -
  • 1


#321648 brak wyświetlania menu

Napisane przez ZepA*** w 13.11.2011 19:57

Masz


#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Menu"
#define VERSION "2.0"
#define AUTHOR "emu edit"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu", "say_menu")
}
public say_menu(id)
{
new menu = menu_create("\rMenu:", "menu_options")

menu_additem(menu, "\wPrzywitaj sie", "1", 0)
menu_additem(menu, "\wRank", "2", 0)
menu_additem(menu, "\wRankstats", "3", 0)
menu_additem(menu, "\wTop15 ", "4", 0)
menu_additem(menu, "\wZglos adminowi", "5", 0)
menu_additem(menu, "\wMenu Admina", "6", ADMIN_BAN)
menu_additem(menu, "\wWyjdz z servera", "7", 0)
menu_additem(menu, "\wWyjdz z gry", "8", 0)

menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)

menu_display(id, menu, 0)
}
public menu_options(id, menu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64]
new acces, callback
menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)

new key = str_to_num(data)

switch(key)
{
case 1 : client_cmd(id,"say Witam wszystkich graczy!")
case 2 : client_cmd(id,"say /rank")
case 3 : client_cmd(id,"say /rankstats")
case 4 : client_cmd(id,"say /top15")
case 5 : client_cmd(id,"say_team @")
case 6 : client_cmd(id,"amxmodmenu")
case 7 : client_cmd(id,"disconnect")
case 8 : client_cmd(id,"quit")
}
menu_destroy(menu)
return PLUGIN_HANDLED
}
public client_connect(id) client_cmd(id,"bind ^"v^" ^"say /menu^"")


U ciebie po wpisaniu /menu wywolywala sie funkcja ktorej nie bylo :)
  • +
  • -
  • 1


#321417 [ROZWIĄZANE] Problem z kompilacją!

Napisane przez ZepA*** w 13.11.2011 12:33

Nie miales 2 i 3 liniki w komentarzu i bralo to za kod pluginu

Załączone pliki


  • +
  • -
  • 1


#321136 Proszę o Zmianę oraz Komplikacje

Napisane przez ZepA*** w 12.11.2011 18:34

Proszę

Załączone pliki


  • +
  • -
  • 1


#305498 Czarna Lista SQL

Napisane przez ZepA*** w 09.10.2011 20:58

inne informacje
Kiedys stworzylem plugin czarna lista, ktory zapisywal tych graczy w pliku czarnalista.txt(opublikowalem ją na serwerowni w ktorej gram)
W tej wersji nicki tych graczy zapisuja sie w bazie danych.

opis
Pomysl na plugin powstal w serwerowni w ktorej gram. Jako, ze mam jakies doswiadczenie w pisaniu pluginów postawowilem taki stworzyc.(nawet nie sprawdzalem czy taki istnieje :)) I oto powstal. Daje on mozliwosc dodawania graczy do czarnej listy i rowniez usuwania. Oczywiscie mozna sprawdzic kto sie na tej liscie znajduje. Plugin ten nie robi nic z graczami ktorzy sie na tej liscie znajduja, jedynie moze pomoc adminom, ktorzy banuja graczy a tamci wbijaja sobie znowu. Mozna dodac takiego gracza do tej listy i inny admin moze sprawdzac takich graczy :).


cvary

czarna_lista_host "localhost" // host do bazy danych
czarna_lista_user "user" // uzytkownik do bazy danych
czarna_lista_password "haslo" // haslo uzytkownika
czarna_lista_database "bazadanych" // nazwa bazy danych
czarna_lista_table "blist_" // tu nic nie musisz zmieniac

komendy

w say'u:
/czarnalista - pokazuje graczy na czarnej liscie
/dodajgracza - dodaje gracza do czarnej listy(tylko gracze ktorzy sa na serwerze

w konsoli:
amx_dodajgracza <nick> - dodaje gracza do czarnej listy(obojetnie jaki nick)
amx_usungracza <nick> - usuwa gracza z czarnej listy

download

Załączone pliki


  • +
  • -
  • 3


#292277 Problem z klasami

Napisane przez ZepA*** w 04.09.2011 11:30

Masz

Załączone pliki


  • +
  • -
  • 1