new telefonszam[MAX_PLAYERS],sms[MAX_PLAYERS],van = 0;new kuld = 0; if(response) { if(van == 0 && kuld == 0) { strdel(inputtext, 0, 2); format(query, sizeof(query), \"SELECT telefonszam FROM `telefon` WHERE `telefonszam` = \'%d\'\",strval(inputtext)); mysql_query(query); mysql_store_result(); if(mysql_num_rows() == 0) { telefonszam[playerid] = 0; ShowPlayerDialog(playerid,szimplasms,DIALOG_STYLE_INPUT, \"SMS hiba\",\"Nincs ilyen telefonszám!!\\nKérlek Add meg a telefonszámot(06 al kezd):\", \"Ok\", \"Kilép\"); }else{ van=1; telefonszam[playerid] = strval(inputtext[0]); kuld=1; format(string,sizeof string,\"Kezd el írni az üzeneted: %d\",telefonszam[playerid]); ShowPlayerDialog(playerid,szimplasms,DIALOG_STYLE_INPUT, \"SMS\",string, \"küldés\", \"Kilép\"); } }else if(van == 1 && kuld == 1) { sms[playerid] = inputtext[0]; format(string,sizeof string,\"Sikeres Sms Küldés!Erre a telefonszámra: 06 %d\\n üzenet: %s\",telefonszam[playerid],sms[playerid]); ShowPlayerDialog(playerid,szimplasms,DIALOG_STYLE_MSGBOX, \"SMS Elküldve\",string, \"Ok\", \"Kilép\"); }
Miért csinálja?[/quote]Mert elb@*ztál valamit.Spoiler for Idióták kíméljenek!: Szerintem a fentieket te tudod majd értelmezi, és nem beszólásnak, hanem egy kis viccelõdsésnek venni, de azért leírom ezt a sort, mert bizony vannak olyan okoskák, akik e miagt lecseszik az embert^^ Ez a sor nekik szólt tehát, hogy ne használják feleslegesen a billentyûzetet rámszólás céljából.Am szerintem azért, mert a dialogid az a dialog, ahol kiírja azt a dialogot, amit leokézol. Tehát: ShowPlayerDialog(playerid,szimplasms,DIALOG_STYLE_MSGBOX, \"SMS Elküldve\",string, \"Ok\", \"Kilép\"); helyett ShowPlayerDialog(playerid,szimplasms_valaszuzenetdialog,DIALOG_STYLE_MSGBOX, \"SMS Elküldve\",string, \"Ok\", \"Kilép\"); Így elméletileg nem hívod meg újra. A hibás számnál is tedd ugyanezt. Amúgy azért azt írja ki utána, hogy sms hiba, mert az inputtext értéke nem egy helyes telefonszám értéke lesz, hanem igazából egy szöveg lesz, asszem az, ami az msgboxban van,
ShowPlayerDialog(playerid,szimplasms,DIALOG_STYLE_MSGBOX, \"SMS Elküldve\",string, \"Ok\", \"Kilép\");
ShowPlayerDialog(playerid,szimplasms_valaszuzenetdialog,DIALOG_STYLE_MSGBOX, \"SMS Elküldve\",string, \"Ok\", \"Kilép\");
hát pont az a cél hogy újra hívodjon sprolok a sorokkal.Ugy lehetséges?