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

[ROZWIĄZANE] Szukam pluginu /respawn


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

#1 xyz.^

    Nowy

  • Nowy

Reputacja: 0
Nowy

  • Postów:1
Offline

Napisano 14.02.2021 13:40

Witam, szukam takiego pluginu do respawn za fragi, czyli jak wpisze /respawn to bedzie mi losowac respawna za 6 fragow, a respawn sie uda np: raz na pięć+/-

Dziekowac


  • +
  • -
  • 0

#2 kacorvixon_

    Życzliwy

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:31
  • Imię:Romek
  • Lokalizacja:Kraków
Offline

Napisano 04.03.2021 13:14

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <fun>
#include <hamsandwich>
#include <ColorChat>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "kacorvixon"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_clcmd("say /respawn", "resp");
}


public resp(id) {
	
	if(get_user_frags(id) > 6) {
	new test = random_num(1,5)
	if(test == 4) {
		spawn(id)
	}
	else ColorChat(id, GREEN, "udalo ci sie wylosowac respa gz");
	} else ColorChat(id, RED, "nie stac cie");
	
	
}

powinno dzialac, kompiluje sie


  • +
  • -
  • 0

#3 Zuzza

    Pomocny

  • Girl

Reputacja: 48
Pomocny

  • Postów:44
  • Imię:Zuzza
  • Lokalizacja:Sosowiec
Offline

Napisano 04.03.2021 13:58

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <fun>
#include <hamsandwich>
#include <ColorChat>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "kacorvixon"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_clcmd("say /respawn", "resp");
}


public resp(id) {
	
	if(get_user_frags(id) > 6) {
	new test = random_num(1,5)
	if(test == 4) {
		spawn(id)
	}
	else ColorChat(id, GREEN, "udalo ci sie wylosowac respa gz");
	} else ColorChat(id, RED, "nie stac cie");
	
	
}

powinno dzialac, kompiluje sie

 

 

To że się kompiluje to jedno ale czy działa tak jak powinno to drugie. Wiadomość powinna być w warunku. Aktualnie gdy ktoś się odrodzi nie dostanie wiadomośćc, a jak się nie odrodzi bo nie trafi tych 20% to dostanie informacje że udało mu się wylosować respa. Poza tym nigdzie nie usuwasz 6 fragów za taki respawn co chyba powinno się dziać

#include <fakemeta>
#include <fun>
#include <hamsandwich>

Po co fakemeta? Po co hamsandwich ? 

 

Pierwszy raz na oczy widze instrukcje spawn :D


Użytkownik Zuzza edytował ten post 04.03.2021 14:00

  • +
  • -
  • 1

Parę moich rzeczy możesz zobaczyć na mojej stronie Zuzzart, oraz moim kanale youtube

 


#4 KoRrNiK

    Zaawansowany

  • Użytkownik

Reputacja: 81
Zaawansowany

  • Postów:78
  • Steam:steam
  • Lokalizacja:Rzeszów
Offline

Napisano 04.03.2021 14:08

#include <amxmodx>
#include <fun>
#include <hamsandwich>

new const PLUGIN[]	= 	"Respawn";
new const VERSION[]	= 	"1.0";
new const AUTHOR[]	= 	"KoRrNiK";

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR);
	
	register_clcmd("say /respawn", "respawnPlayer");
}

public respawnPlayer(id) {
	if(is_user_alive(id)){
		client_print_color(id, id, "^4---^1Nie mozesz uzyc tej komendy poniewaz zyjesz^4 ---");
		return;
	}
	if(get_user_frags(id) < 6){
		client_print_color(id, id, "^4---^1Nie posiadasz wystarczajacej liczby fragow aby sie zrespic^4 ---");
		return;
	}
	set_user_frags(id, get_user_frags(id) - 6);
	if(random(6) == 0){
		ExecuteHamB(Ham_CS_RoundRespawn, id);	
		client_print_color(id, id, "^4---^1Zrespiles sie za^3 6 fragow^4 ---");
	} else client_print_color(id, id, "^4---^1Nie udalo Ci sie zrespic :(^4 ---");
}


Użytkownik KoRrNiK edytował ten post 04.03.2021 14:20

  • +
  • -
  • 2

- Na wiadomości typu "siema, mam sprawę" nie odpisuję pisz od razu o co Ci chodzi.

- Jeśli masz zlecenie pisz śmiało  :)

- Nie pomagam na PW za darmo  :(

 

 


#5 sharkowy

    Lokalna anomalia sejsmiczna o nieustalonej genezie.

  • Przyjaciel

Reputacja: 113
Zaawansowany

  • Postów:1 981
Offline

Napisano 04.03.2021 14:43

if(random(6) == 0)

---->

if(!random(20)

Wiem, czepiam się :P

 

 


Pierwszy raz na oczy widze instrukcje spawn

 

fun'owy, pobugowany spawn :D nie wiem kto tego jeszcze używa.


Użytkownik sharkowy edytował ten post 04.03.2021 15:11

  • +
  • -
  • 1

#6 Zuzza

    Pomocny

  • Girl

Reputacja: 48
Pomocny

  • Postów:44
  • Imię:Zuzza
  • Lokalizacja:Sosowiec
Offline

Napisano 04.03.2021 18:22

if(!random(20)

Tylko że kolega prosił o szanse 1 / 5 co daje nam 20%, a nie 5% 

 

A więc

if(random(6) == 0)

  • +
  • -
  • 1

Parę moich rzeczy możesz zobaczyć na mojej stronie Zuzzart, oraz moim kanale youtube

 


#7 sharkowy

    Lokalna anomalia sejsmiczna o nieustalonej genezie.

  • Przyjaciel

Reputacja: 113
Zaawansowany

  • Postów:1 981
Offline

Napisano 05.03.2021 04:20

/edit mój błąd

Ewentualnie
 

if(random_num(1,100) <= 20)

 


Albo
 

if(random(100)+1 <= 20)

 



Kto co lubi, metod jest wiele.


Użytkownik sharkowy edytował ten post 05.03.2021 14:22

  • +
  • -
  • 0

#8 Zuzza

    Pomocny

  • Girl

Reputacja: 48
Pomocny

  • Postów:44
  • Imię:Zuzza
  • Lokalizacja:Sosowiec
Offline

Napisano 06.03.2021 01:31

...

Użytkownik Zuzza edytował ten post 06.03.2021 01:33

  • +
  • -
  • 1

Parę moich rzeczy możesz zobaczyć na mojej stronie Zuzzart, oraz moim kanale youtube

 


#9 TafiT

    Zaawansowany

  • Użytkownik

Reputacja: 19
Początkujący

  • Postów:80
  • Imię:Dawid
  • Lokalizacja:Trzebnica
Offline

Napisano 06.03.2021 05:12

...

Twoje trzy kropeczki dały mi więcej uśmiechu niż cały poprzedni tydzień, zastanawiam się tylko czemu tak późno na to forum zawitałaś  :D szacuneczek po prostu 


  • +
  • -
  • 0

Pomogłem?

Daj +

ponieważ walczę ze znikającą reputacją na tym forum!


#10 sharkowy

    Lokalna anomalia sejsmiczna o nieustalonej genezie.

  • Przyjaciel

Reputacja: 113
Zaawansowany

  • Postów:1 981
Offline

Napisano 06.03.2021 14:04

 

...

Twoje trzy kropeczki dały mi więcej uśmiechu niż cały poprzedni tydzień, zastanawiam się tylko czemu tak późno na to forum zawitałaś  :D szacuneczek po prostu 

 

 

Edytowała post, więc pewnie wcześniejsza zawartość była inna. Ogólnie to temat do zamknięcia bo spam ;x
 


  • +
  • -
  • 0

#11 dasiek

    Nie wiem, nie znam się, nie orientuję się, zarobiony jestem.

  • Junior Admin

Reputacja: 2 077
Godlike

  • Postów:5 706
  • Imię:Adaś
  • Lokalizacja:No teraz trochę dalej od WWy
Offline

Napisano 13.03.2021 14:44

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0




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

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