Counter-Strike 1.6
CS1.BG | DUST2 NOSHTA GARMI [RANKED PLAY] #1
45.144.155.113:27015
de_dust2
Играчи: 30/32
de_dust2
Counter-Strike 1.6
Cs-PlovdiV.com - Aim Attack 93.123.16.4:27022 aim_aztec Играчи: 0/16

[RELEASE] Call admin Discord v1/v2

Въведение в PAWN скриптинга и поддръжка за същия.
Аватар
HeatoN
Извън линия
Потребител
Потребител
Мнения: 232
Регистриран на: 04 Фев 2022, 16:16
Местоположение: Elhovo - Las Vegas
Се отблагодари: 35 пъти
Получена благодарност: 2 пъти
Обратна връзка:

Re: [RELEASE] Call admin Discord v1/v2

Мнение от HeatoN » 21 Яну 2024, 18:28

pok4 написа: 21 Яну 2024, 08:40 https://file.io/b6DoW5NyKlFh
За първата версия не ти трябва сайт. Отговорих ти лс от тук...
Здрасти брат направих уебкука на дискорд сървъра избрах канал в който да се изпращат съобщенията сложих и адреса на уебкуката ето така

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <curl>
new g_cvar_webhook

new Handle:curl;
new Handle:header;
public plugin_init()
{
	 
	g_cvar_webhook = register_cvar("discord_webhook", "https://discord.com/api/webhooks/1198383716557402232/xcrifVd82JcgnT7V7DymCg6IJzBdj_HUHHB13F4r4OAaZyr3INsdY1kdOBiy6pVyCvsA");
	register_clcmd("say /calladmin", "Cmd_CallAdmin")
	register_clcmd("say_team /calladmin", "Cmd_CallAdmin")
	register_clcmd("calladmin_reason", "Cmd_EnterReason")
	header = curl_create_slist();
	curl_slist_append(header, "Content-Type: application/json"); 
}


public Cmd_EnterReason(id)
{
 
	new szArgs[128], szName[32], szTime[32]
	read_args(szArgs, charsmax(szArgs))
	get_user_name(id, szName, charsmax(szName))
	get_time("%X", szTime, charsmax(szTime))
	replace_all(szArgs,127,"^"","")
 
	new pass[256];
 
	static szURL[256];
	get_pcvar_string(g_cvar_webhook, szURL, charsmax(szURL));

	formatex(pass, charsmax(pass), "{^"content^":^"REASON: %s, FROM: %s ON: %s^"}", szArgs, szName,szTime);

	curl = curl_init();
	curl_setopt_string(curl, CURLOPT_URL, szURL);
	curl_setopt_handle(curl, CURLOPT_HTTPHEADER, header);
	curl_setopt_cell(curl, CURLOPT_POST, 1);
	curl_setopt_string(curl, CURLOPT_POSTFIELDS, pass);
	curl_thread_exec(curl, "OnExecComplete");

 
	return PLUGIN_HANDLED
}

public Cmd_CallAdmin(id)
{
	client_cmd(id, "messagemode calladmin_reason")
		
	return PLUGIN_HANDLED
}
 

public OnExecComplete(Handle:curl, CURLcode:code, const response[], any:eventType)
{
    curl_close(curl);
    //curl_destroy_slist(header);
}


и като напиша /calladmin и напиша причина не изпраща нищо до чата има ли нещо което съм пропуснал ?
Здравейте, Ние сме Dark-Star Counter-Strike базирана верига стремяща се да предостави качествени сървъри на своитепотребители
〢☆ При нас може да намерите:
〢☆ активен и помагащ STAFF
〢☆ Качествени сървъри.
〢☆ 24/7 поддръжка.
〢☆ Нашият дискорд: https://discord.gg/cPw8xauRPq
Изображение

Аватар
pok4
Извън линия
Потребител
Потребител
Мнения: 160
Регистриран на: 05 Фев 2022, 14:38
Се отблагодари: 2 пъти
Получена благодарност: 74 пъти

Re: [RELEASE] Call admin Discord v1/v2

Мнение от pok4 » 21 Яну 2024, 19:34

Пробвай в някой канал новосъздаден без ограничения, но не би трябвало да има проблем.
Ако искаш ме добави в дискорд: .pok4 ще ти помогна и после ще напиша тук, къде е бил проблема :)

Аватар
HeatoN
Извън линия
Потребител
Потребител
Мнения: 232
Регистриран на: 04 Фев 2022, 16:16
Местоположение: Elhovo - Las Vegas
Се отблагодари: 35 пъти
Получена благодарност: 2 пъти
Обратна връзка:

Re: [RELEASE] Call admin Discord v1/v2

Мнение от HeatoN » 21 Яну 2024, 21:06

pok4 написа: 21 Яну 2024, 19:34 Пробвай в някой канал новосъздаден без ограничения, но не би трябвало да има проблем.
Ако искаш ме добави в дискорд: .pok4 ще ти помогна и после ще напиша тук, къде е бил проблема :)
Добавих те
Здравейте, Ние сме Dark-Star Counter-Strike базирана верига стремяща се да предостави качествени сървъри на своитепотребители
〢☆ При нас може да намерите:
〢☆ активен и помагащ STAFF
〢☆ Качествени сървъри.
〢☆ 24/7 поддръжка.
〢☆ Нашият дискорд: https://discord.gg/cPw8xauRPq
Изображение

Аватар
HeatoN
Извън линия
Потребител
Потребител
Мнения: 232
Регистриран на: 04 Фев 2022, 16:16
Местоположение: Elhovo - Las Vegas
Се отблагодари: 35 пъти
Получена благодарност: 2 пъти
Обратна връзка:

Re: [RELEASE] Call admin Discord v1/v2

Мнение от HeatoN » 22 Яну 2024, 04:17

Някой може ли да помогне защо така не работи направих всичко
Здравейте, Ние сме Dark-Star Counter-Strike базирана верига стремяща се да предостави качествени сървъри на своитепотребители
〢☆ При нас може да намерите:
〢☆ активен и помагащ STAFF
〢☆ Качествени сървъри.
〢☆ 24/7 поддръжка.
〢☆ Нашият дискорд: https://discord.gg/cPw8xauRPq
Изображение

Аватар
pok4
Извън линия
Потребител
Потребител
Мнения: 160
Регистриран на: 05 Фев 2022, 14:38
Се отблагодари: 2 пъти
Получена благодарност: 74 пъти

Re: [RELEASE] Call admin Discord v1/v2

Мнение от pok4 » 22 Яну 2024, 10:30

Недей да спамиш, добавил съм те, но снощи беше късно и си легнах. Като станеш ми пиши, но гледай да не е по нощите...

Аватар
pok4
Извън линия
Потребител
Потребител
Мнения: 160
Регистриран на: 05 Фев 2022, 14:38
Се отблагодари: 2 пъти
Получена благодарност: 74 пъти

Re: [RELEASE] Call admin Discord v1/v2

Мнение от pok4 » 22 Яну 2024, 11:54

Пиша, за да съобщя какво направихме с потребителя по-горе...
Значи при мен плъгина на моя сървър си работи ОК, но при него не иска. Всичко е 1:1.
Естествено аз не ползвам неговите плъгини, но пък ползвам същия AMXX и версия на Reunion.
Дали плъгина си пречи с неговите плъгини (местихме го и най горе в plugins.ini) или проблема е в новия рутер на QGS.
Вчера стана дума, че нещо са сменяли по инфраструктурата им и трябвало още някакви връзки да оправят и може curl post заявката да не сработва при потребителя заради това нещо (напълно е възможно), защото изходящия рекуест се блокира.
Така че при мен всичко си работи, праща от моя сървър на неговия дискорд съобщението, но при него не иска. Съответно проблемите може да са:
- Новия рутер и, че все още нещо не е настроено
- Моя плъгин си пречи с някой от неговите

Това са 2-та възможни проблема според мен, като не мога да гадая дали-дали :)

Аватар
illusion
Извън линия
Developer
Developer
Мнения: 1825
Регистриран на: 27 Ное 2016, 17:47
Местоположение: CraftVision
Се отблагодари: 151 пъти
Получена благодарност: 370 пъти
Обратна връзка:

Re: [RELEASE] Call admin Discord v1/v2

Мнение от illusion » 22 Яну 2024, 12:08

@pok4 моля, качи пермаментен линк към модулите и библиотеките за плъгина, тъй като последният линк не работи.
Изработки на поръчкови уеб системи, уеб дизайни и графични изображения
Discord Server

Аватар
pok4
Извън линия
Потребител
Потребител
Мнения: 160
Регистриран на: 05 Фев 2022, 14:38
Се отблагодари: 2 пъти
Получена благодарност: 74 пъти

Re: [RELEASE] Call admin Discord v1/v2

Мнение от pok4 » 22 Яну 2024, 12:11

Да, просто не съм сменил правата в google drive, сега го оправих. Смених правата на публични. Вече би трябвало да е ОК.

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Скриптиране”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта