stock GetPlayerClan(playerid) //by Sacky { new playername[MAX_PLAYER_NAME]; GetPlayerName(playerid,playername,sizeof(playername)); new mrk1; new mrk2; new clan[16]; if(strfind(playername,"[",false)==-1 && strfind(playername,"]",false)==-1){} else{ for(new i=0;i",false)==-1){} else{ for(new i=0;i",false)==0){ mrk2 = i; } } if(mrk1 != 0 && mrk2 != 0){ strmid(clan,playername,mrk1,mrk2); return clan; } else{ mrk1 = 0; mrk2 = 0; } } if(strfind(playername,"::",false)==-1){} else{ for(new i=0;i= strlen(playername)/2){ strmid(clan,playername,0,mrk1); return clan; } else{ strmid(clan,playername,mrk1,strlen(playername)); return clan; } } } else{ mrk1 = 0; mrk2 = 0; } } if(strfind(playername,"<<",false)==-1 && strfind(playername,">>",false)==-1){} else{ for(new i=0;i>",false)==0){ mrk2 = i; } } if(mrk1 != 0 && mrk2 != 0){ strmid(clan,playername,mrk1,mrk2); return clan; } else{ mrk1 = 0; mrk2 = 0; } } if(strfind(playername,"-",false)==-1){} else{ for(new i=0;i= strlen(playername)/2){ strmid(clan,playername,0,mrk1); return clan; } else{ strmid(clan,playername,mrk1,strlen(playername)); return clan; } } if(strfind(playername,"=",false)==-1){} else{ for(new i=0;i",false)==-1 && strfind(playername,"<",false)==-1){} else{ for(new i=0;i",false)==0){ mrk1 = i; } else if(strcmp(character,"<",false)==0){ mrk2 = i; } } if(mrk1 != 0 && mrk2 != 0){ strmid(clan,playername,mrk1,mrk2); return clan; } else{ mrk1 = 0; mrk2 = 0; } } if(strfind(playername,"|",false)==-1){} else{ for(new i=0;i