←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Jak dodać flagę VIP'a do tego pluginu?


Najlepsza odpowiedź TekLak 12.08.2019 03:41

Sprawdź to  ;)

Przejdź do postu

  • +
  • -
WolfTeam - zdjęcie WolfTeam 11.08.2019

Witam, mam problem z dodaniem flagi do tego pluginu, plugin na /skiny

Jestem zielony w dodawanie flag wiec jest wogóle mozliwosc dodania flagi do tego pluginu ponizej?

Wynagradzam ++

(Przepraszam za pierwszy temat w złym dziale.)

Załączone pliki

  • Załączony plik  skins.sma   6,39 KB   51 Ilość pobrań
Odpowiedz

  • +
  • -
wiktor000 - zdjęcie wiktor000 11.08.2019

https://amxx.pl/doku...95/menu_additem
O to chodzi??

4 parametr jest do flag
Czyli np chcesz tego skina dla vipa który ma flagę t
menu_additem(menu, "\wFlip | 3", "", "ADMIN_LEVEL_H" )

Lub jeśli chcesz komendę /skiny tylko dla vipa to w 43 linijce daj to

if(!(get_user_flags(id) & ADMIN_LEVEL_H)){
client_print(id, print_chat, "Menu jest tylko dla VIP'ow")
return PLUGIN_HANDLED;
}

Załączone pliki


Użytkownik wiktor000 edytował ten post 11.08.2019 23:41
Odpowiedz

  • +
  • -
WolfTeam - zdjęcie WolfTeam 11.08.2019

https://amxx.pl/doku...95/menu_additem
O to chodzi??

4 parametr jest do flag
Czyli np chcesz tego skina dla vipa który ma flagę t
menu_additem(menu, "\wFlip | 3", "", "ADMIN_LEVEL_H" )

Lub jeśli chcesz komendę /skiny tylko dla vipa to w 43 linijce daj to

if(!(get_user_flags(id) & ADMIN_LEVEL_H)){
client_print(id, print_chat, "Menu jest tylko dla VIP'ow")
return PLUGIN_HANDLED;
}

//AMXXPC compile.exe
// by the AMX Mod X Dev Team


//// skins.sma
// C:\Users\skill\OneDrive\Pulpit\scripting LINUX\skins.sma(43) : error 017: undefined symbol "If"
// C:\Users\skill\OneDrive\Pulpit\scripting LINUX\skins.sma(47) : warning 225: unreachable code
// C:\Users\skill\OneDrive\Pulpit\scripting LINUX\skins.sma(47) : warning 217: loose indentation
// C:\Users\skill\OneDrive\Pulpit\scripting LINUX\skins.sma(60) : warning 209: function "menuWyboru" should return a value
//
// 1 Error.
// Could not locate output file C:\Users\skill\OneDrive\Pulpit\scripting LINUX\compiled\skins.amx (compile failed).
//
// Compilation Time: 0,3 sec
// ----------------------------------------

Press enter to exit ...

Takie coś wywala

Odpowiedz

  • +
  • -
Robiin - zdjęcie Robiin 12.08.2019


4 parametr jest do flag
Czyli np chcesz tego skina dla vipa który ma flagę t
menu_additem(menu, "\wFlip | 3", "", "ADMIN_LEVEL_H" )

 

4 parametr przyjmuje liczby całkowite, więc string nie ma tam miejsca. ADMIN_LEVEL_H to zwykły enum/makrodefinicja, która odbiega do wcześniej wspomnianej liczby całkowitej.

 


Takie coś wywala

 

Na 43 linijce "If" zamiast "if" (duże ,, i '').

 

 

 

Pozwolę sobie przytoczyć mój temat z pluginem na skiny: https://amxx.pl/topi...sem-mysql-json/

Dodanie flag, tym bardziej bez informacji do których skinów, jaką flagę itd. będzie agonią, więc proponuję użyć tego powyżej. Jeśli zależy Ci na tym konkretnym, będziesz musiał podać więcej informacji.

 

Odpowiedz

  • +
  • -
WolfTeam - zdjęcie WolfTeam 12.08.2019


Takie coś wywala

 

Na 43 linijce "If" zamiast "if" (duże ,, i '').

 

 

 

Pozwolę sobie przytoczyć mój temat z pluginem na skiny: https://amxx.pl/topi...sem-mysql-json/

Dodanie flag, tym bardziej bez informacji do których skinów, jaką flagę itd. będzie agonią, więc proponuję użyć tego powyżej. Jeśli zależy Ci na tym konkretnym, będziesz musiał podać więcej informacji.

 

Zmieniłem "if"

// C:\Users\skill\OneDrive\Pulpit\scripting LINUX\skins (1).sma(47) : warning 217: loose indentation
// C:\Users\skill\OneDrive\Pulpit\scripting LINUX\skins (1).sma(60) : warning 209: function "menuWyboru" should return a value

No mnie chodzi tylko o to by vip miał tylko dostęp do komendy /skiny 

Odpowiedz

  • +
  • -
wiktor000 - zdjęcie wiktor000 12.08.2019

Edytowałem to na telefonie, więc mogłem coś przestawić przez przypadek, jeżeli nikt ci tego nie poprawi, to rano się naprawi ?
Odpowiedz

  • +
  • -
Najlepsza odpowiedź TekLak - zdjęcie TekLak 12.08.2019

Sprawdź to  ;)

Załączone pliki


Użytkownik TekLak edytował ten post 12.08.2019 03:42
Odpowiedz

  • +
  • -
WolfTeam - zdjęcie WolfTeam 12.08.2019

Sprawdź to  ;)

Dzięki działa :D

Odpowiedz