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
Modyfikacja

Edytowanie pluginu sam.amxx

Modyfikacja

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

#1 adam1

    Banned

  • Zbanowany

Reputacja: -3
Nowy

  • Postów:28
  • Imię:adam
  • Lokalizacja:brzegdolny
Offline

Napisano 22.10.2012 18:16

Witam!
Proszę o edycję pluginu sam.sma
proszę usunać pozycję z menu:
-Usuń rezerwację
-Edytuj Rezerwację

Plik:
Załączony plik  sam.sma   8,24 KB  21 Ilość pobrań
  sam.amxx

Użytkownik adam1 edytował ten post 22.10.2012 18:16


#2 Onyke

    Godlike

  • Przyjaciel

Reputacja: 708
Guru

  • Postów:2 178
Offline

Napisano 22.10.2012 18:51

Automatyczna wiadomość



Ten temat został przeniesiony z forum


AMX Mod X > Problemy z pluginami


do


Scripting AMXX > Pluginy


  • +
  • -
  • 0

#3 sNH.

    Czy MisieQ ukradł ciasteczko?

  • Power User

Reputacja: 299
Wszechwidzący

  • Postów:1 070
  • Steam:steam
  • Imię:Bartek
  • Lokalizacja:Ełk
Offline

Napisano 22.10.2012 21:22

Na szybko... xD Mogą być problemy. Sprawdź:


/* Plugin generated by AMXX-Studio */

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

#define PLUGIN "Simple Account Maker"
#define VERSION "1.0"
#define AUTHOR "G[o]Q"

#define Keys (1<<0)|(1<<1)
#define Keysheadmenu (1<<0)|(1<<1)|(1<<2)|(1<<4)|(1<<9)
#define Keysadmin (1<<0)|(1<<1)|(1<<2)|(1<<9) // Keys: 1230


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

register_menucmd(register_menuid("admin"), Keysadmin, "Pressedadmin")
register_menucmd(register_menuid("headmenu"), Keysheadmenu, "Pressedheadmenu")
register_menucmd(register_menuid("delete"), Keys, "Presseddelete")
register_menucmd(register_menuid("edit"), Keys, "Pressededit")

register_concmd("haslo","rejestruj",-1," ");
register_concmd("usun","usun_one",ADMIN_IMMUNITY," ");
register_clcmd("say /konto","Showheadmenu")

set_task(300.0,"pokaz",0,_,_,"b")

}
public rejestruj(id,level,cid){
new haslo[32];
read_argv(1, haslo, 31);

if (sprawdz(id)) istnieje(id)
else create(id,haslo)

return PLUGIN_HANDLED
}
public mesmode(id){
if (!sprawdz(id))
console_cmd(id,"messagemode haslo")
else ColorChat(id, TEAM_COLOR,"[SAM]^x04 Konto dla tego nicku juz istnieje !!!")

return PLUGIN_HANDLED;
}
public sprawdz(id){
new name[32];
new linijka=0,text[128],chars
static configdir[64],plik[128]
new nick[32]
get_user_name(id,name,31)
get_configsdir(configdir,63)
formatex(plik,127,"%s/users.ini",configdir)


do{
linijka = read_file(plik,linijka,text,127,chars)
if((text[0]==';') || !chars) continue
parse(text, nick,31)
if (equali(name,nick)) return 1
}
while(linijka!=0)
return 0
}
public istnieje(id){
ColorChat(id, TEAM_COLOR,"[SAM]^x04 Konto dla tego nicku juz istnieje !!!")
return PLUGIN_HANDLED
}
public create(id,pass[32]){
new wpis[128]
new nick[32];
static configdir[64],plik[128]
get_user_name(id,nick,31)
if (equal(pass,"")) return PLUGIN_HANDLED
format(wpis,127,"^"%s^" ^"%s^" ^"mnopqrstz^" ^"e^"",nick,pass)
get_configsdir(configdir,63)
formatex(plik,127,"%s/users.ini",configdir)
write_file(plik,wpis,-1)


ColorChat(id, GREEN,"[SAM]^x03 VIP zostal zapisany")
ColorChat(id, GREEN,"[SAM]^x01 Kod z sms'a:^x04 %s",pass)
ColorChat(id, GREEN,"[SAM]^x01 VIP bedzie po zmianie mapy",pass)

client_print(id,print_console,"~*~ VIP zostal zapisany")
client_print(id,print_console,"~*~ Kod z sms'a:%s",pass)
client_print(id,print_console,"~*~ VIP bedzie po zmianie mapy",pass)

return PLUGIN_CONTINUE
}

public pokaz(){
ColorChat(0, TEAM_COLOR,"[SAM]^x04 Chcesz kupic VIP'a?Pisz: ^x03 /vip")
}

public Showheadmenu(id) {
new name[32]
new menutext[256]
get_user_name(id,name,31)
new keyss=(get_user_flags(id)&ADMIN_IMMUNITY)?((1<<0)|(1<<1)|(1<<2)|(1<<4)|(1<<9)):((1<<0)|(1<<1)|(1<<2)|(1<<9))
format(menutext,255,"\rMenu \y(konto %s)\r:^n\y1: \w Kup VIP'a^n^n%s2: \w Menu Admina^n^n^n^n\y0:\w Wyjscie",name,(get_user_flags(id)& ADMIN_IMMUNITY)?"\y":"\d" )
show_menu(id, keyss,menutext, -1, "headmenu")
}

public Pressedheadmenu(id, key) {

switch (key) {
case 0: { // 1
mesmode(id)
}
case 2:{
Showadmin(id)
}
}
}
public usun_all(id){

new text[128],chars ,nick[32],haslo[32],flagi[32],flagi2[32]
new linijka=0
static configdir[64],plik[128]
get_configsdir(configdir,63)
formatex(plik,127,"%s/users.ini",configdir)
do{
linijka = read_file(plik,linijka,text,127,chars)
if((text[0]==';') || !chars) continue
parse(text, nick,31,haslo,31,flagi,31,flagi2,31)
if (equali(flagi,"z")) write_file(plik,"",linijka-1)
}
while(linijka!=0)

return PLUGIN_CONTINUE
}
public sprawdz2(name[]){


new linijka=0,text[128],chars
static configdir[64],plik[128]
new nick[32]

get_configsdir(configdir,63)
formatex(plik,127,"%s/users.ini",configdir)


do{
linijka = read_file(plik,linijka,text,127,chars)
if((text[0]==';') || !chars) continue
parse(text, nick,31)
if (equali(name,nick)) return 1
}
while(linijka!=0)
return 0

}
public poka_all(id){
new text[128],chars ,nick[32],haslo[32],flagi[32],flagi2[32],spis[1024]
new linijka=0
static configdir[64],plik[128]
get_configsdir(configdir,63)
format(plik,127,"%s/users.ini",configdir)
format(spis,1023,"<html><body background=^"http://amxx.pl/uploa...9-U6279.png^">")
format(spis,1023,"%s <center><table border=^"1^" style=^"margin: auto; border-style: solid; border-color: black; border-width: 1px; border-collapse: collapse^"><tbody><tr>",spis)
format(spis,1023,"%s <td width=^" 200^" style=^"background-color: blue; color: white; text-align: center^">Nick</td>",spis)
format(spis,1023,"%s <td width=^" 200^" style=^"background-color: blue; color: white; text-align: center^">Haslo</td>",spis)
format(spis,1023,"%s <td width=^" 200^" style=^"background-color: blue; color: white; text-align: center^">Flagi</td></tr>",spis)
do{
linijka = read_file(plik,linijka,text,127,chars)
if((text[0]==';') || !chars) continue
parse(text, nick,31,haslo,31,flagi,31,flagi2,31)
if (equal(flagi,"z")&&linijka!=0){

format(spis,1023,"%s <tr> <td style=^"color: white; text-align: center^">%s</td>",spis,nick)
format(spis,1023,"%s <td style=^"color: white; text-align: center^">%s</td><td style=^"color: white; text-align: center^">%s</td></tr>",spis,haslo,flagi)

}

}
while(linijka!=0)
format(spis,1023,"%s </tbody> </table></center></body><html>",spis)
show_motd(id,spis,"KONTA GRACZY")
return PLUGIN_CONTINUE
}

public Showadmin(id) {
show_menu(id, Keysadmin, "\rMenu admina:^n\y1: \wUsun wszystkie rezerwacje^n\y2: \wUsun jedna rezerwacje^n\y3: \wPokaz wszystkie rezerwacje^n\y^n^n^n^n0: W\wyjscie^n", -1, "admin") // Display menu
}

public Pressedadmin(id, key) {

switch (key) {
case 0: { // 1
usun_all(id)
}
case 1: { // 3
poka_all(id)
}

}
}

  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: Modyfikacja

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

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