[Tutorial] Tutorial about how to make Report trash with command - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Tutorials (
https://sampforum.blast.hk/forumdisplay.php?fid=70)
+---- Thread: [Tutorial] Tutorial about how to make Report trash with command (
/showthread.php?tid=456606)
Tutorial about how to make Report trash with command -
Loranzo_De_Andreas - 06.08.2013
Hello i was bored and decided to make this to show people how to make Report Trash With a reason
Example:
Michael Freeman has trashed Your Report Reason:Report what do you need
Its very simple to make this trash with the Reason
All what you need to do is
1)Go to Gamemode
2)Go to Commands Place where you post all the commands and stuff(i think you know it)
3)Cop this Code and Write it down
CMD:dr(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 2)
{
new string[128], reportid, reason[64];
if(sscanf(params, "ds[64]", reportid, reason)) return SendClientMessageEx(playerid, COLOR_WHITE,"USAGE: /dr [reportid] [reason]");
if(reportid < 0 || reportid > 999) { SendClientMessageEx(playerid, COLOR_GREY, " Report ID not below 0 or above 999!"); return 1; }
if(Reports[reportid][BeingUsed] == 0)
{
SendClientMessageEx(playerid, COLOR_GREY, " That report ID is not being used!");
return 1;
}
if(!IsPlayerConnected(Reports[reportid][ReportFrom]))
{
SendClientMessageEx(playerid, COLOR_GREY, " The reporter has disconnected !");
Reports[reportid][ReportFrom] = 999;
Reports[reportid][BeingUsed] = 0;
return 1;
}
format(string, sizeof(string), "AdmCmd: %s has denied the report from %s, Reason: %s.", GetPlayerNameEx(playerid), GetPlayerNameEx(Reports[reportid][ReportFrom]), reason);
ABroadCast(COLOR_ORANGE, string, 2);
format(string, sizeof(string), "%s has denied your report. Reason: %s, It will not be reviewed.", GetPlayerNameEx(playerid), reason);
SendClientMessageEx(Reports[reportid][ReportFrom], COLOR_WHITE, string);
PlayerInfo[playerid][pTrashReport]++;
Reports[reportid][ReportFrom] = 999;
Reports[reportid][BeingUsed] = 0;
Reports[reportid][TimeToExpire] = 0;
strmid(Reports[reportid][Report], "None", 0, 4, 4);
}
return 1;
}
If you want to change the command you can change the dr
4)Restart Your Server
Its Simple hope it learned some people [Need some reps]
Have a nice day
Re: Tutorial about how to make Report trash with command -
Vince - 06.08.2013
Quote:
Originally Posted by Loranzo_De_Andreas
how to make
|
Quote:
Originally Posted by Loranzo_De_Andreas
Copy this Code and Write it down
|
'Nuff said.
Quote:
Originally Posted by Loranzo_De_Andreas
[Need some reps]
|
No. Be lucky if you don't get neg rep for this horrible 'tutorial'.
Re: Tutorial about how to make Report trash with command -
Areax - 06.08.2013
1. You didn't explain anything
2. Use [PAWN][/ PAWN]
3. How do you know, that all players have the same login/register system like you? I mean this
pawn Code:
if(PlayerInfo[playerid][pAdmin] >= 2)
4.
Don't ask for reps!
Re: Tutorial about how to make Report trash with command -
JimmyCh - 06.08.2013
Surely not repping you:
1-Asked for reps.
2-This ain't a tutorial, it's some piece of shitty code.