Advertisement
miezmarq

asdsa

Sep 26th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1. stock Egyezik(comp[], with[]) //By: Fl0rian
  2. {
  3. new LenghtComp = strlen(comp);
  4. new LenghtWith = strlen(with);
  5. new Character;
  6.  
  7. if( LenghtComp != LenghtWith ) return false;
  8.  
  9. for( new i = 0; i < LenghtComp; i++ )
  10. {
  11. if( comp[i] == with[i] )
  12. {
  13. Character++;
  14. }
  15. }
  16.  
  17. if( LenghtComp == Character ) return true;
  18.  
  19. return false;
  20. }
  21.  
  22.  
  23.  
  24.  
  25. new Melyik[128];
  26. if(sscanf(params, "s[128]", Melyik)) return SCM(playerid, -1, "(( Használat: /kulcs [ zár ] ))");
  27. if(Egyezik(Melyik, "zár") || Egyezik(Melyik,"zar"))
  28. {
  29.  
  30.  
  31.  
  32.  
  33. CMD:ban2(playerid, params[])
  34. {
  35.  
  36. if(!OnlineCheck(playerid)) return 1;
  37. if(GetPlayerALevel(playerid) <= 0) return NoPerm(playerid);
  38. // if(isnull(params)) return HELP(playerid,"/ban <JátékosID/Névrészlet> <tipus> <idő> <Indok>"), SendClientMessage(playerid, -1, "NAP, ÓRA, ÖRÖK PL: /ban jozsika nap 2 cheat");
  39. new target,reason[64],Melyik[128];
  40. new kickstring[128];
  41. new nap;
  42. new ido;
  43. if(sscanf(params,"dsds[128]", target,Melyik,ido,reason)) return SendClientMessage(playerid, -1, "/ban <ID> <típus[nap,örök]> <hány napra> <indok>");
  44. if(Egyezik(Melyik, "nap") || Egyezik(Melyik, "Nap"))
  45. {
  46. if(ido > 365 || ido < 1 ) return SendClientMessage( playerid, -1, "(( Sajnáljuk de mininum 1 nap, maximum 365 napos bannt adhatsz. ))" );
  47. format(kickstring, sizeof(kickstring), "*[AdmCMD] %s kilett tiltva a szerverről %d napra %s által! Indok: %s",pName(target),nap,pName(playerid),reason);
  48. SendClientMessageToAll(COLOR_TOMATO, kickstring);
  49. BanInfo[target][UnbanIdeje] = gettime() + (ido);
  50. format(query,sizeof(query),"INSERT INTO szerverban (Name,BanIdo,BanIndok,Kibannolta,BanTipus,BanOra,BanNap,UnbanIdeje,BanOrok) VALUES ('%s','%s','%s','%s','%d','%d','%d','%s','%d')",
  51. pName(target),
  52. GetFormatedDate(),
  53. reason,
  54. pName(playerid),
  55. 1,
  56. 0,
  57. ido,
  58. BanInfo[target][UnbanIdeje],
  59. 0,
  60. 1);
  61. mysql_tquery(SQL,query);
  62. OsszInfo[target][JatekosBan]++;
  63. KickEx(playerid);
  64. MSGF(target,""COL_RED"(( %s ki tiltott a szerverről %d-napra Indok: %s )) ",pName(playerid), ido,reason);
  65. }
  66. else if(Egyezik(Melyik,"örök") || Egyezik(Melyik,"orok"))
  67. {
  68. //
  69. }
  70. else
  71. {
  72. SendClientMessage(playerid, -1, "Rossz típus! /ban ID tipus[nap,örök] indok");
  73. }
  74. return 1;
  75. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement