Shadoww5

DividirNome e DividirNome2 - Shadoww5

Jul 15th, 2011
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.81 KB | None | 0 0
  1. stock DividirNome(name[], bool:tipo = false) // Por padrão tipo é false, logo você irá obter a primeira parte do nick, mas se você definir tipo como true ocorrerá o contrário
  2. {
  3.     for(new i = 0; i < strlen(name); i++)
  4.     {
  5.         if(name[i] == 0x5F)
  6.         {
  7.             if(!tipo) { strdel(name, i, strlen(name)); }
  8.             else { strdel(name, 0, i+1); }
  9.             break;
  10.         }
  11.     }
  12.     return name;
  13. }
  14.  
  15. stock DividirNome2(name[], tag[], bool:tipo = false)  // Por padrão tipo é false, logo você irá obter a primeira parte do nick, mas se você definir tipo como true ocorrerá o contrário
  16. {
  17.     for(new i = 0; i < strlen(name); i++)
  18.     {
  19.         if(strlen(tag) != 1) return name;
  20.         if(strfind(name[i], tag, true) == 1)
  21.         {
  22.             if(!tipo) { strdel(name, i+1, strlen(name)); }
  23.             else { strdel(name, 0, i+2); }
  24.             break;
  25.         }
  26.     }
  27.     return name;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment