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.
|
Guest Message by DevFuse
plugin z boolem
Temat rozp.
wheypro
, 01.01.2013 19:25
7 odpowiedzi w tym temacie
#1
Napisano 01.01.2013 19:25
Uczę się pisać pluginy, troszkę potrafię (takie pierdoły ze np daj komuś broń jak wpisze coś na sayu), dużo inne pluginy pomagąją lecz 1 rzeczy nijak nie jestem w stanie opanować więc prosilbym by ktos takie coś mi napisał. Plugin po wpisaniu na sayu /kokosza ma dać wartość true, new boolowi o nazwie "nozownik". Następnie chce by ktoś mi zaznaczył mi gdzie mam wpisać intrukcje dla ów zmiennej "nozownik"
#2
Napisano 02.01.2013 00:03
#include <amxmodx>
#include <amxmisc>
new bool:nozownik // domyslnie false
public plugin_init()
{
register_plugin("asd", "1.0", "asd")
register_clcmd("say /kokosza", "ZmienNaTrue")
}
public ZmienNaTrue()
{
nozownik = true
}
Dalej Cię nie rozumiem.
Użytkownik ^KoZa edytował ten post 02.01.2013 00:03
#3
Napisano 02.01.2013 15:01
Tak samo dalej Ciebie nie rozumiem, ale jeszcze napisz, czy to ma być na okres 1 rundy, czy nie ma się resetować?
#4
Napisano 07.01.2013 14:18
Jeżeli napisze /kokosza to będzie to mieć do końca mapy. Po mapie plugin ładuje od nowa
Jeżeli chcesz żeby to wyłączyć to robisz tak:
Jeżeli chcesz żeby to wyłączyć to robisz tak:
#include <amxmodx>
#include <amxmisc>
new bool:nozownik // domyslnie false
public plugin_init()
{
register_plugin("asd", "1.0", "asd")
register_clcmd("say /true", "ZmienNaTrue")
register_clcmd("say /false", "ZmienNafalse")
}
public ZmienNaTrue()
{
nozownik = true
}
public ZmienNafalse()
{
nozownik = true
}
Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości
#5
Napisano 07.01.2013 14:58
Ja to bym prędzej zrobił switcha, tylko nie wiem, czy zadziała, bo jeszcze nie próbowałem takiego czegoś:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Switch Bool"
#define VERSION "1.0"
#define AUTHOR "Filip / `NN"
new bool:nozownik[33]
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /kokosza", "SwitchBool")
}
public SwitchBool(){
for(new i; i<=32; i++){
if(nozownik[i] == false) nozownik[i] = true
if(nozownik[i] == true) nozownik[i] = false
}
}
#6
Napisano 07.01.2013 15:20
Już tak jak coś:
#include <amxmodx>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "AztekHQS"
new bool:nozownik[33];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /kokosza", "Zmien");
}
public Zmien(id) {
if(!is_user_alive(id)) return;
if(nozownik[id]) nozownik[id] = false;
else nozownik[id] = true;
}
Najlepszy serwer JailBreak!
IP: 31.186.83.208:27043
IP: 31.186.83.208:27043
#7 Gość_21977_*
Napisano 08.01.2013 09:41
nozownik[id]=!nozownik[id];
#8 Gość_21977_*
Napisano 08.01.2013 09:43
Automatyczna wiadomość
Ten temat został przeniesiony z forum
Scripting AMXX → Pluginy
do
Scripting AMXX → Problemy
Ten temat został przeniesiony z forum
Scripting AMXX → Pluginy
do
Scripting AMXX → Problemy
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych