GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: shadee - 2012. augusztus 22. - 01:08:11

Cím: dialog inputtext kérdés
Írta: shadee - 2012. augusztus 22. - 01:08:11
hogyan tudom megcsinálni hogy ha a játékos beír vmit,jelen esetben a korra gondolok,akkor arra változtassa meg a fájlban lévõ-t?
így probáltam,de nemjó:
 
   if(dialogid == DIALOG_KORA)
{
    if(response == 0)
    {
   PlayerInfo[playerid][pKora] =  inputtext
}
}

 
és hogy lehet megcsinálni,hgoy csak akkor fogadja el ha csak számot ír be?
Cím: dialog inputtext kérdés
Írta: Casamiro - 2012. augusztus 22. - 01:09:14
   if(dialogid == DIALOG_KORA)
{
    if(response == 0)
    {
                        if(!strval(inputtext)) return 0;
   PlayerInfo[playerid][pKora] =  strval(inputtext);
}
}
Cím: dialog inputtext kérdés
Írta: shadee - 2012. augusztus 22. - 01:13:51
Idézetet írta: Casamiro date=1345590554\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"26612\" data-ipsquote-contentclass=\"forums_Topic

   if(dialogid == DIALOG_KORA)
{
    if(response == 0)
    {
                        if(!strval(inputtext)) return 0;
   PlayerInfo[playerid][pKora] =  strval(inputtext);
}
}

 

ezzel 1 bibi van,hogy amit beírok kort,nem menti :/
de utána 1 teszt céljából alá írtam hogy scm(playerid...stb hogy a korod beállítva,de azt se hozta be,
Neme beállítása után kéne,behozza a dialogot meg minden,De nemjó,
Cím: dialog inputtext kérdés
Írta: Zsolesszka - 2012. augusztus 22. - 07:49:03
Próbáld ki így:
Ez helyett:
 
if(response == 0)

 
Próbáld így:
 
if(response)
Cím: dialog inputtext kérdés
Írta: shadee - 2012. augusztus 22. - 09:45:54
délután leszek pcn kb,majd akkor tesztelem