Szerző Téma: Szerver kifagyás féleség  (Megtekintve 1292 alkalommal)

Szerver kifagyás féleség
« Dátum: 2014. augusztus 26. - 12:55:11 »
0 Show voters
Hali!
A Szerveremre nem rég csináltam egy RP tesztet,10 kérdésbõl áll,ez megy is remekül,úgy csináltam ha 1 kérdésre rosszul válaszolsz akkor azonnal kickel,sima függvénnyel ami van Pawn -ban.
Viszont ha rosszul válaszolok és kickel,akkor a SAMP Kliens azt mutatja hogy fent vagyok a szerveren,ha felakarok menni pedig csak \"Connected. Joining Game...\" és ezt írja folyamatosan,és csak szerver újraindítás után oldódik meg,mitõl lehet ez a probléma ? Nem másoltam be PAWNból részt,mert nem tudom melyik kell,ha kéritek valamelyik részt akkor bemásolom. Elõre is köszi.

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Szerver kifagyás féleség
« Válasz #1 Dátum: 2014. augusztus 26. - 13:02:29 »
0 Show voters
[mod]Legközelebb az RP-rõl szóló dologokat a megfelelõ helyre nyisd! Áthelyezem.[/mod]
Spoiler for Kuka:
Szerintem dobd ki a fenébe azt a tesztet, ha igazi RPG szervert akarsz. Ha meg bele is rakod, sokan utálni fogják és valószínûleg helytelenül lesznek benne a fogalmak.

Szerver kifagyás féleség
« Válasz #2 Dátum: 2014. augusztus 26. - 14:27:10 »
0 Show voters
Idézetet írta: Dfoglalo date=1409050949\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"50359\" data-ipsquote-contentclass=\"forums_Topic

Legközelebb az RP-rõl szóló dologokat a megfelelõ helyre nyisd! Áthelyezem.
Spoiler for Kuka:
Szerintem dobd ki a fenébe azt a tesztet, ha igazi RPG szervert akarsz. Ha meg bele is rakod, sokan utálni fogják és valószínûleg helytelenül lesznek benne a fogalmak.
 
Egyenlõre bent hagynám,de valami oka van amitõl kifagy,vagy mit csinál. Mitõl lehet ez ?

Nem elérhető Nátha

  • 1036
    • Profil megtekintése
Szerver kifagyás féleség
« Válasz #3 Dátum: 2014. augusztus 26. - 20:16:16 »
0 Show voters
Azt a részt másold be amikor elrontja a tesztet és kickeli a játékost, mert ott lesz gond.
Valami olyan hiba lehet a kódba amitõl kifagy a szerver.

Szerver kifagyás féleség
« Válasz #4 Dátum: 2014. augusztus 27. - 10:52:48 »
0 Show voters
Idézetet írta: Nátha date=1409076976\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"50359\" data-ipsquote-contentclass=\"forums_Topic
Azt a részt másold be amikor elrontja a tesztet és kickeli a játékost, mert ott lesz gond.
Valami olyan hiba lehet a kódba amitõl kifagy a szerver.
 
Rendben,tessék.
 

case DIALOG_RPTEST1:
{
if(response)
    {
switch(listitem)
   {
            case 0: { SendClientMessage(playerid,COLOR_ULTRARED,\"(( Hibás válasz,ezért kickeltünk! ))\"); Kick(playerid); }
            case 1: ShowPlayerDialog(playerid,DIALOG_RPTEST2,DIALOG_STYLE_LIST,\"Mit jelent az OOC ?\",\"Out of Character\\nOut of Control\\nOut of Car\",\"Tovább\",\"Mégse\");  //helyes válasz
           case 2: { Kick(playerid); }
}
}
else
{
Kick(playerid);
}
}

 
Én itt mindent rendben látok,ha a mégsere kattint akkor is kickeli a játékost. Elõre is köszi a segítséget!

Nem elérhető scripter01

  • 1035
  • Ex Moderálisan Globális
    • Profil megtekintése
Szerver kifagyás féleség
« Válasz #5 Dátum: 2014. augusztus 31. - 11:31:11 »
0 Show voters
Szia!
2 dolog lefutása alatt 3 szor akarod kickeltetni a játékost...
Hibásnál kicsapod egyszer, Mégsénél még egyszer, és a else { Kick az mit akar takarni?
Vagy esetleg a case 2: { Kick(playerid)); } próbáld meg így. ez a két tippen van.

Szerver kifagyás féleség
« Válasz #6 Dátum: 2014. augusztus 31. - 11:48:25 »
0 Show voters
Idézetet írta: Archer date=1409477471\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"50359\" data-ipsquote-contentclass=\"forums_Topic
Szia!
2 dolog lefutása alatt 3 szor akarod kickeltetni a játékost...
Hibásnál kicsapod egyszer, Mégsénél még egyszer, és a else { Kick az mit akar takarni?
Vagy esetleg a case 2: { Kick(playerid)); } próbáld meg így. ez a két tippen van.
 
Igen,lehet kicsit félreérthetõen írtam,viszont akkor elmondom hogy is van ez.
case 0 -nál kidobom mert elrontotta,a case 1 a helyes válasz,a a case 2 a harmadik válasz amit ha elront akkor kickeli a játékost,és az else pedig ha mégsere kattint,ott pedig azért kickeli a játékost,mert be kell fejeznie az RP Tesztet,így ott is kickel a szerver.
Ezenkívül már kiszedtem az RP Tesztet,szóval eddig jó,ha megint kezdené ezt csinálni más kódrészletnél,akkor majd írok megint,addig zárom.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal