//RuleS diALOG #include <a_samp> #pragma tabsize 0 #define DIALOG_RULES 2 #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Blank Filterscript by your name here"); print("--------------------------------------\n"); #else #endif public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/rules", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid, DIALOG_RULES, DIALOG_STYLE_MSGBOX, "Rules", "1.Do Not Ask for Admin, It Decreases Your Chances.\n2.Do not Spawnkill, it Can get you to Ban.\n3.Do not Abuse any Bug, It Can cause you Temp-Ban.\n4.Do not Advertise any Server Here\n5.Last, Enjoy here !", "Accept", "Decline"); return 1; } return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(response) { switch(2) { case 1: { switch(listitem) { case 0: { SendClientMessage(playerid, 0xFF0000FF, "Thank for Accepting Rules !"); } case 1: { Kick(playerid); } } } } } return 1; }
if(response)
{
SendClientMessage(playerid, COLOR, "You accepted the rules");
return 1;
}
else if(!response)
{
Kick(playerid)
return 1;
}
#include <a_samp>
#pragma tabsize 0
#define DIALOG_RULES 2
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
#else
#endif
public OnPlayerCommandText(playerid, cmdtext[]) {
if (strcmp("/rules", cmdtext, true, 10) == 0) {
ShowPlayerDialog(playerid, DIALOG_RULES, DIALOG_STYLE_MSGBOX, "Rules", "1.Do Not Ask for Admin, It Decreases Your Chances.\n2.Do not Spawnkill, it Can get you to Ban.\n3.Do not Abuse any Bug, It Can cause you Temp-Ban.\n4.Do not Advertise any Server Here\n5.Last, Enjoy here !", "Accept", "Decline");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
if(response) {
switch(2) {
case 1:
{
if(response) {
SendClientMessage(playerid, -1, "You accepted the rules");
return 1;
}
else if(!response) {
Kick(playerid);
return 1;
}
switch(listitem) {
case 0:
{
}
case 1:
{
}
}
}
}
}
return 1;
}
pawn Код:
|
#include <a_samp>
#pragma tabsize 0
#define DIALOG_RULES 2
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
#else
#endif
public OnPlayerCommandText(playerid, cmdtext[]) {
if (strcmp("/rules", cmdtext, true, 10) == 0) {
ShowPlayerDialog(playerid, DIALOG_RULES, DIALOG_STYLE_MSGBOX, "Rules", "1.Do Not Ask for Admin, It Decreases Your Chances.\n2.Do not Spawnkill, it Can get you to Ban.\n3.Do not Abuse any Bug, It Can cause you Temp-Ban.\n4.Do not Advertise any Server Here\n5.Last, Enjoy here !", "Accept", "Decline");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case DIALOG_RULES:
{
switch(response)
{
case 0: return SendClientMessage(playerid, -1, "You accepted the rules");
case 1: return Kick(playerid);
}
}
}
return 1;
}
return 0;
return 0; // If you put return 1 here the callback will not continue to be called in other scripts (filterscripts, etc.). |
return 0;
return 1;
OnPlayerDialogResponse