Advertisement
Guest User

asdasdsa

a guest
Jan 19th, 2019
279
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.77 KB | None | 0 0
  1. #include < a_samp >
  2. #include < sscanf2 >
  3. #include < YSI\y_INI >
  4. #include < YSI\y_commands >
  5.  
  6. enum pInfo {
  7. xPassword,
  8. xAdmin, //ovo
  9. xNovac,
  10. xZlato
  11. ..........
  12. }
  13.  
  14. stock GetName(playerid) {
  15. new name[ MAX_PLAYER_NAME ];
  16. GetPlayerName( playerid, name, sizeof( name ));
  17. return name;
  18. }
  19.  
  20. YCMD:makeadmin( playerid, params[], help ) {
  21. if( PlayerInfo[ playerid ][ xAdmin ] < 6 && !IsPlayerAdmin( playerid )) return SendClientMessage( playerid, -1, "Niste Admin Level 6 ili RCON Admin." );
  22. new id, level, string[ 128 ];
  23. if( sscanf( params, "ui", id, level )) return SendClientMessage( playerid, -1, "{0070D0}* Koristi: {FFFFFF}/makeadmin [id] [level(0-6)]" );
  24. if( level < 0 || level > 6 ) return SendClientMessage( playerid, -1, "{0070D0}* Error: {FFFFFF}Level ne moze biti manji od 0 i veci od 6." ); //proverava da li dajete odgovarajuci level, ne mozete dati admina ispod 0 i iznad 6.
  25. PlayerInfo[ id ][ xAdmin ] = level; //[ id ] = igrac kome dajete admina, = level; = level koji ste odabrali..
  26. //dodajemo format
  27. format( string, sizeof( string ), "[Make Admin]: Admin %s je postavio Admina igracu %s | Level: %d", GetName( playerid ), GetName( id ), level );
  28. SendClientMessageToAll( -1, string ); //GetName( playerid ) = prikazuje Vase ime, GetName( id ) = prikazuje ime igraca kome dajete admina, level = prikazuje level admina koji ste dali igracu.
  29. SavePlayer( id ); //cuvanje igraca (kada radite reg/log system ovo morate imati obavezno !)
  30. return true;
  31. }
  32.  
  33. YCMD:oruzije( playerid, params[], help ) {
  34. if( PlayerInfo[ playerid ][ xAdmin ] < 1 && !IsPlayerAdmin( playerid )) return SendClientMessage( playerid, -1, "Niste Admin Level 1 ili RCON Admin." );
  35. GivePlayerWeapon( playerid, 24, cellmax );
  36. return true;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement