Szerző Téma: Között  (Megtekintve 480 alkalommal)

Között
« Dátum: 2012. Június 06. - 14:51:31 »
0 Show voters
Sziasztok, kéne nekem egy olyan script, hogy le lehessen kérdezni xy, meg xy között a szöveget pl.: van ez a szöveg: \"Ez a Sampforum, jó oldal\", és az \"a\", és a \"jó\" közötti szöveget le tudnám kérdezni vagy pedig az \"ez\" és az \"oldal\" közötti szöveget, köszi elõre is
:)

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Között
« Válasz #1 Dátum: 2012. Június 06. - 15:50:32 »
+1 Show voters
http://wiki.sa-mp.com/wiki/Strfind
http://wiki.sa-mp.com/wiki/Strmid
De inkább az strmid!
példa :
 
new str[128];
strmid(str,\"Jó a sampfórum oldal\",5,15);
printf(\"%s\",str);

 
És így most a \"sampfórum\" szót kereste ki a mondatból és str változóba írta...
« Utoljára szerkesztve: 2012. Június 06. - 15:53:32 írta Norby »

Között
« Válasz #2 Dátum: 2012. Június 06. - 18:45:00 »
+1 Show voters
   new
dest_str[32],
first_sub[24],
second_sub[24],
pos,
pos2;
first_sub = \"a\";
second_sub = \"jó\";
dest_str = \"Ez a Sampfórum, jó oldal.\";
pos = strfind(dest_str, first_sub);
pos2 = strfind(dest_str, second_sub);
if(pos != -1 && pos2 != -1)
{
strmid(dest_str, dest_str, pos + strlen(first_sub), pos2);
printf(\"\\\"%s\\\"\", dest_str);
}

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Között
« Válasz #3 Dátum: 2012. Június 06. - 22:02:46 »
0 Show voters
Zsolesszka hozza a formáját és igen erre én is gondolhattam volna jó ötlet. ;)

Között
« Válasz #4 Dátum: 2012. Június 07. - 01:19:57 »
0 Show voters
Köszönöm mind kettõtöknek, ment is a plusz

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal