Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #undef MAX_PLAYERS
- #define MAX_PLAYERS (100)
- #include <editrange>
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(IsPlayerEditRange(playerid))
- {
- SendClientMessage(playerid, -1, "Nie możesz korzystać z komend podczas korzystania z edytora!");
- return 1;
- }
- if (strcmp("/edit", cmdtext, true, 5) == 0)
- {
- PlayerEditRange(playerid, 10);
- return 1;
- }
- return 0;
- }
- public OnPlayerEditRangeFinish(playerid, rangeid, Float:range, success)
- {
- if(success == EDITRANGE_REASON_FAIL) return 1;
- switch(rangeid)
- {
- case 1:
- {
- printf("%d", range);
- }
- case 10:
- {
- if(success == EDITRANGE_REASON_CANCEL) return 1;
- new str[64];
- format(str, 64, "Range: %f | Rangeid: %d", range, rangeid);
- SendClientMessage(playerid, 0x00AAFFFF, str);
- /*
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid, x,y,z);
- CreateDynamicSphere(x,y,z, range);
- */
- }
- }
- return 1;
- }
- public OnPlayerEditRangeUpdate(playerid, rangeid, Float:range)
- {
- new str[64];
- format(str, 64, "Range: %f | Rangeid: %d", range, rangeid);
- SendClientMessage(playerid, -1, str);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment