27.09.2012, 13:45
First, I decided to expand my "random weather code" with a possibility for a player to disable it (Boolean parameter)...
I got these:
And here is the code itself:
Second, I would like to know how to print some stuff to the .txt file in the server folder. For example, only reports that players made (/report, for pointing to admins on hackers).
Third, I would like to know which function is used to create this (posted link only since I find this post big anyway):
http://i23.servimg.com/u/f23/16/43/40/22/sa-mp-11.jpg
Thanks!
I got these:
Код:
C:\Users\Zeid\Desktop\SAMPSERVER\gamemodes\ZGM.pwn(337) : warning 213: tag mismatch C:\Users\Zeid\Desktop\SAMPSERVER\gamemodes\ZGM.pwn(353) : warning 213: tag mismatch C:\Users\Zeid\Desktop\SAMPSERVER\gamemodes\ZGM.pwn(353) : warning 213: tag mismatch C:\Users\Zeid\Desktop\SAMPSERVER\gamemodes\ZGM.pwn(354) : warning 213: tag mismatch C:\Users\Zeid\Desktop\SAMPSERVER\gamemodes\ZGM.pwn(354) : warning 213: tag mismatch
Код:
#include <zs> //this contains includes I use, like a_samp, zcmd or sscanf2 and color definitions... forward weather(playerid); new bool:wthr[MAX_PLAYERS]; //new Boolean value public OnGameModeInit() { SetTimer("weather", 60*60*1000, 1); //one hour timer return 1; } public weather(playerid) { if(wthr[playerid] == 0) return 0; new wstr[40]; new rand = random(45); format(wstr, sizeof(wstr), "The weather has been changed to %i!", rand); SendClientMessageToAll(0xAA0000AA, wstr); SetPlayerWeather(playerid, rand); return 1; } CMD:srw(playerid) { if(wthr[playerid] == 1) return wthr[playerid] == 0; if(wthr[playerid] == 0) return wthr[playerid] == 1; return 1; }
Third, I would like to know which function is used to create this (posted link only since I find this post big anyway):
http://i23.servimg.com/u/f23/16/43/40/22/sa-mp-11.jpg
Thanks!