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 Stolice


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

#1 xZeusx

    Zaawansowany

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:133
  • Imię:Jakub
  • Lokalizacja:Łódzkie
Offline

Napisano 11.04.2021 22:55

Witam, szukam pluginu na jailbreaka, chodzi o to aby pod /stolice losowało kraj i pierwsza osoba która wpisze poprawną stolicę wygrywa

 


  • +
  • -
  • 0

#2 Quuai

    Pomocny

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:40
  • Imię:Kacper
Offline

Napisano 12.04.2021 10:22

Napisz do mnie na PW, mogę ci podesłać coś co mam ale zapomniałem już jak to działało.


  • +
  • -
  • 0

#3 KoRrNiK

    Pomocny

  • Użytkownik

Reputacja: 65
Pomocny

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

Napisano 12.04.2021 11:33

Trzymaj powinno działać.

Aby dodać nowy kraj dodajesz nową linijkę

new const writeCapital[ALL_CAPITAL][2][] = {
	 { "Polska", 	"Warszawa" }
	,{ "Francja", 	"Paryz" }
	,{ "Niemcy", 	"Berlin" }
};

Oraz wpisujesz liczbę ile jest krajów 

#define ALL_CAPITAL 3

Tutaj kod oraz nie zapomnij abyś sobie coś dodał za nagrodę pod linijką 72 masz funkcję. 

#include <amxmodx>
#include <amxmisc>
 
#pragma semicolon 1

new const PLUGIN[]	= 	"xyz";
new const VERSION[]	= 	"1.0";
new const AUTHOR[]	= 	"KoRrNiK - amxx.pl/user/69614-korrnik/";

enum _:capital { RANDOM_ID, bool:RANDOM_ON }
new serverCapital[capital];

#define ALL_CAPITAL 3
new const writeCapital[ALL_CAPITAL][2][] = {
	 { "Polska", 	"Warszawa" }
	,{ "Francja", 	"Paryz" }
	,{ "Niemcy", 	"Berlin" }
};	
 
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR);
	
	register_clcmd("say", "cmdSay");
}

public cmdSay(id){
	if(!is_user_connected(id)) return PLUGIN_HANDLED;
	
	new szMessage[124];
	read_args(szMessage, sizeof( szMessage ) - 1); 
	remove_quotes(szMessage);
	
	if(szMessage[0] == '/'){
		if(equal(szMessage, "/stolica")){
			functionRandomCapital(id);
			return PLUGIN_HANDLED;
		}
		return PLUGIN_CONTINUE;
	}
	
	if(serverCapital[RANDOM_ON]){	
		if(equali(szMessage, writeCapital[serverCapital[RANDOM_ID]][1])){
	
			new nameUser[33];
			get_user_name(id, nameUser, sizeof(nameUser) - 1);
			
			client_print_color(0, id, "^4[%s]^1 Pierwszy przepisal:^3 %s^1 stolice kraju:^3 %s", writeCapital[serverCapital[RANDOM_ID]][1], nameUser, writeCapital[serverCapital[RANDOM_ID]][0]);
			awardCapital(id);
			serverCapital[RANDOM_ON] = false;
			
			return PLUGIN_CONTINUE;
		}
		return PLUGIN_CONTINUE;
	}		
	return PLUGIN_HANDLED;
}

public functionRandomCapital(id){
	if(!has_flag(id, "a")) return;
	if(serverCapital[RANDOM_ON]){
		client_print_color(id, id, "^4[*]^1 Aktualnie jest wylosowana stolica:^3 %s^1 do przepisania!", writeCapital[serverCapital[RANDOM_ID]][0]);
		client_print_color(id, id, "^4[*]^1 Przepisz ja na chacie aby ponownie odpalic losowanie!");
		return;
	}
	serverCapital[RANDOM_ON] = true;
	serverCapital[RANDOM_ID] = random(ALL_CAPITAL);
	client_print_color(0, 0, "^4[*]^1 Wylosowany kraj:^3 %s^4 |^1 Jaka to stolica??", writeCapital[serverCapital[RANDOM_ID]][0]);
	client_print_color(0, 0, "^4[*]^1 Napisz na chacie jako^4 pierwszy^1 aby otrzymac nagrode!");
}

public awardCapital(id){
	/* 
	
	- TUTAJ DODAJESZ CO MA DOSTAC ZA PRZEPISANIE JAKO PIERWSZY. 
	
	*/
}

  • +
  • -
  • 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  :(

 

 


#4 xZeusx

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:133
  • Imię:Jakub
  • Lokalizacja:Łódzkie
Offline

Napisano 12.04.2021 12:08

Dziękować mistrzuniu! Fajny pluginek, szkoda ze nie wyświetla się też wiadomość jaka stolica/kraj na środku u góry ekranu


  • +
  • -
  • 0

#5 Misiu.

    Kochanek DarkGL

  • Użytkownik

Reputacja: 145
Zaawansowany

  • Postów:494
  • GG:
  • Steam:steam
  • Imię:Adrian
  • Lokalizacja:Zgorzelec
Online

Napisano 12.04.2021 12:11

Możesz to sobie łatwo zmienić za pomocą https://amxx.pl/doku...37/client_print


  • +
  • -
  • 0

PoGrywamy.pl - Pograj Razem Z Nami

 

Tatusiek serwerów:

[ONLY DD2 #2] 1shot2kill.pl

[ONLY DD2] PoGrywamy.pl

Przyjmuje płatne zlecenia!


#6 xZeusx

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:133
  • Imię:Jakub
  • Lokalizacja:Łódzkie
Offline

Napisano 12.04.2021 13:43

Kurde, powiem ci, że plugin w pewnym momencie się zorientowałem ale przez niego nie działa zwykły say(po wylaczeniu pluginu smiga), normalnie komendy dzialaja i chat tt/ct a zwykly ogolny say nie ;/


  • +
  • -
  • 0

#7 KoRrNiK

    Pomocny

  • Użytkownik

Reputacja: 65
Pomocny

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

Napisano 12.04.2021 14:11

Linijka 

return PLUGIN_HANDLED;

zmień na 

return PLUGIN_CONTINUE;

  • +
  • -
  • 1

- 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  :(

 

 


#8 xZeusx

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:133
  • Imię:Jakub
  • Lokalizacja:Łódzkie
Offline

Napisano 12.04.2021 20:34

dziękować, śmiga ;)


  • +
  • -
  • 0

#9 DarkGL

    Nie oddam ciasteczka !

  • Właściciel

Reputacja: 6 508
Godlike

  • Postów:11 860
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 12.04.2021 22:38

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


Coinsy CSGOAtse Za SMS, PSC , Przelew - CoinSell.pl