Ezt hogy érted?...Lehet hülye vagyok nem tudom értelmezni vagy nem tudom .....akkor ne írj bele ékezetet
Elõre meg kell adni, hogy melyik betû helyére mi kerüljön (pl, az á helyére a, s ez elõre megadva - rímelt ), majd csekkolni és cserélni az egyes betûket.
//Függvénystock EkMenVal(karil[]){new cserkar[][][] ={{\"Á\", \"A\", \"á\", \"a\"},{\"É\", \"E\", \"é\", \"e\"},{\"Í\", \"I\", \"í\", \"i\"},{\"Ó\", \"O\", \"ó\", \"o\"},{\"Ú\", \"U\", \"ú\", \"u\"},{\"Ö\", \"O\", \"ö\", \"o\"},{\"Ü\", \"U\", \"ü\", \"u\"},{\"Õ\", \"O\", \"õ\", \"o\"},{\"Û\", \"U\", \"û\", \"u\"}};for(new x = 0; x < sizeof(cserkar), x++){if(strfind(karil, cserkar
stock EkMenVal(karil[]){ new cserkar[][][] = { {\"Á\", \"A\", \"á\", \"a\"}, {\"É\", \"E\", \"é\", \"e\"}, {\"Í\", \"I\", \"í\", \"i\"}, {\"Ó\", \"O\", \"ó\", \"o\"}, {\"Ú\", \"U\", \"ú\", \"u\"}, {\"Ö\", \"O\", \"ö\", \"o\"}, {\"Ü\", \"U\", \"ü\", \"u\"}, {\"Õ\", \"O\", \"õ\", \"o\"}, {\"Û\", \"U\", \"û\", \"u\"} }; for(new s = 0; s < sizeof(cserkar), s++;) { if(strfind(karil, cserkar[0], true) == strfind(karil, cserkar[2], true) == -1) continue;//774es sor for(new y = 0; y < sizeof(karil[]), y++;) { if(strfind(karil, cserkar[0], true) != -1) { karil[y] = cserkar[1];//779es sor } else if(strfind(karil, cserkar[2], true) != -1) { karil[y] = cserkar[3];//783as sor } } } return karil;}
C:\\játékok\\sampserver\\filterscripts\\lstkr.pwn(774) : warning 213: tag mismatchC:\\játékok\\sampserver\\filterscripts\\lstkr.pwn(779) : error 006: must be assigned to an arrayC:\\játékok\\sampserver\\filterscripts\\lstkr.pwn(783) : error 006: must be assigned to an array[/quote]
[ c o d e = p a w n ] [ / c o d e]
Pawn kódot használj, légy szíves. [ c o d e = p a w n ] [ / c o d e]
if(strfind(karil, cserkar[0], true) == -1 && strfind(karil, cserkar[2], true) == -1) continue;//774es sor
Igen, bocs, lehagytam egy pontosvesszõt. Az ifeknél mennie kell {} nélkül is, ha csak egy funkció van utána. Ha javítod az általam írt sort, akkor milyen hibákat ír?
Igen, bocs, lehagytam egy pontosvesszõt. Az ifeknél mennie kell {} nélkül is, ha csak egy funkció van utána. Ha javítod az általam írt sort, akkor milyen hibákat ír?[/quote]Jelenleg erre a két sorra ír hibát: for(new y = 0; y < sizeof(karil[]), y++;)//776 {//777 if(strfind(karil, cserkar[0], true) != -1) karil = cserkar[1]//778 else if(strfind(karil, cserkar[2], true) != -1) karil = cserkar[3]//779 }//780 hibák: C:\\játékok\\sampserver\\filterscripts\\lstkr.pwn(778 -- 779) : error 006: must be assigned to an arrayC:\\játékok\\sampserver\\filterscripts\\lstkr.pwn(779 -- 780) : error 006: must be assigned to an array [/quote]
for(new y = 0; y < sizeof(karil[]), y++;)//776 {//777 if(strfind(karil, cserkar[0], true) != -1) karil = cserkar[1]//778 else if(strfind(karil, cserkar[2], true) != -1) karil = cserkar[3]//779 }//780
C:\\játékok\\sampserver\\filterscripts\\lstkr.pwn(778 -- 779) : error 006: must be assigned to an arrayC:\\játékok\\sampserver\\filterscripts\\lstkr.pwn(779 -- 780) : error 006: must be assigned to an array [/quote]