Advertisement
Guest User

Commandprozessor

a guest
Jan 10th, 2013
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.84 KB | None | 0 0
  1. #include <a_samp>
  2. #pragma tabsize 0
  3. #define r1                                                                  return 1;
  4. #define r0                                                                  return 0;
  5. #define pp-                                                                 playerid,params[]
  6. #define p-                                                                  params[]
  7. #define UP-%1(%2); forward %1(%2);
  8. #define UC-%1(%2)   UP-UC_%1(%2); public UC_%1(%2)
  9. #define UCPublic.@UCcmd     new UCSs[40], i=1; for(;i<120;i++) { if(!cmdtext[i]||cmdtext[i]==' ')break; UCSs[i-1]=tolower(cmdtext[i]); } format(UCSs,120,"UC_%s",UCSs); if(!strlen(cmdtext[i+1])&&CallLocalFunction(UCSs,"is",playerid," "))return 1; if(CallLocalFunction(UCSs,"is",playerid,cmdtext[i+1])) return 1; return CallLocalFunction("@UCcmd","is",playerid,cmdtext); //Courier New
  10. UP-@UCcmd(playerid,cmdtext[]);
  11. public OnPlayerCommandText(playerid,cmdtext[])
  12. {UCPublic.@UCcmd}
  13. #define OnPlayerCommandText                                                     @UCcmd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement