széf hely változtatása!

Indította rcsbakos2, 2013. augusztus 05. - 21:25:08

Előző téma - Következő téma

rcsbakos2

   if(dialogid == 19997) // Betesz banda 1
{
       if(!response) return 0;
       new penz = strval(inputtext);
   if (penz > GetPlayerMoney(playerid) || penz < 1)
   {
      SendClientMessage(playerid, COLOR_GRAD2, \"Nincs ennyi pénzed!\");
      return 1;
   }
   SafeGivePlayerMoney(playerid, -penz);
   bandaegykassza += penz;
   format(string, sizeof(string), \"Betettél a bandakaszába %dFt-t. Új egyenleged: %dFt\",penz,bandaegykassza );
   SendClientMessage(playerid, 0xFFFF00AA, string);
   new nev[32];
   GetPlayerName(playerid, nev, sizeof(nev));
   new h,mi,s,y,m,d;
   getdate(y,m,d);
   gettime(h,mi,s);
   format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d][bank] %s betett a bandakaszába %dFt-t. Mostani egyenlege: %dFt\",y,m,d,h,mi,s,nev,penz,bandaegykassza);
   LoOoG(stringx);
}
if(dialogid == 19996) // Kivesz banda 1
{
          if(!response) return 0;
              new penz = strval(inputtext);
      if (penz > bandaegykassza || penz < 1)
      {
         SendClientMessage(playerid, COLOR_GRAD2, \"Nincs ennyi pénz!\");
         return 1;
      }
       SafeGivePlayerMoney(playerid, penz);
       PlayerInfo[playerid][Penz] += penz;
      bandaegykassza -= penz;
      format(string, sizeof(string), \"Kivettél a bandakasszából %dFt-t. Új egyenleged: %dFt\", penz,bandaegykassza);
      SendClientMessage(playerid, 0xFFFF00AA, string);
      new nev[32];
      GetPlayerName(playerid, nev, sizeof(nev));
      new h,mi,s,y,m,d;
      getdate(y,m,d);
      gettime(h,mi,s);
      format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d][bank] %s kivett a bandakasszából a %d-t. Mostani egyenlege: %dFt\",y,m,d,h,mi,s,nev,penz,bandaegykassza);
      LoOoG(stringx);
}
if(dialogid == 19995) // Betesz banda 2
{
       if(!response) return 0;
       new penz = strval(inputtext);
   if (penz > GetPlayerMoney(playerid) || penz < 1)
   {
      SendClientMessage(playerid, COLOR_GRAD2, \"Nincs ennyi pénzed!\");
      return 1;
   }
   SafeGivePlayerMoney(playerid, -penz);
   bandakettokassza += penz;
   format(string, sizeof(string), \"Betettél a bandakaszába %dFt-t. Új egyenleged: %dFt\",penz,bandakettokassza );
   SendClientMessage(playerid, 0xFFFF00AA, string);
   new nev[32];
   GetPlayerName(playerid, nev, sizeof(nev));
   new h,mi,s,y,m,d;
   getdate(y,m,d);
   gettime(h,mi,s);
   format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d][bank] %s betett a bandakaszába %dFt-t. Mostani egyenlege: %dFt\",y,m,d,h,mi,s,nev,penz,bandakettokassza);
   LoOoG(stringx);
}
if(dialogid == 19994) // Kivesz banda 2
{
          if(!response) return 0;
              new penz = strval(inputtext);
      if (penz > bandakettokassza || penz < 1)
      {
         SendClientMessage(playerid, COLOR_GRAD2, \"Nincs ennyi pénz!\");
         return 1;
      }
       SafeGivePlayerMoney(playerid, penz);
       PlayerInfo[playerid][Penz] += penz;
      bandakettokassza -= penz;
      format(string, sizeof(string), \"Kivettél a bandakasszából %dFt-t. Új egyenleged: %dFt\", penz,bandakettokassza);
      SendClientMessage(playerid, 0xFFFF00AA, string);
      new nev[32];
      GetPlayerName(playerid, nev, sizeof(nev));
      new h,mi,s,y,m,d;
      getdate(y,m,d);
      gettime(h,mi,s);
      format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d][bank] %s kivett a bandakasszából a %d-t. Mostani egyenlege: %dFt\",y,m,d,h,mi,s,nev,penz,bandakettokassza);
      LoOoG(stringx);
}

Hellotok a Las Payadas módba van benne ez az egész!Hol tudom megváltoztatni hogy máshol adja ki a dialogot?:o
én nem jöttem rá erre!
Köszönöm a válaszokat elõre is !

Zsolesszka

Hát nem ebben az idézett kód részletben.
Keress rá ezekre az értékekre:
19997
19996
19995
19994
Ezek a dialogid-k, és valószínû hogy valami ShowPlayerDialog funkcióban találod, na ott lehet az ami szabályozza hol jelenjen meg az meg ha minden igaz IsPlayerInRangeOfPoint eljárás lesz.

rcsbakos2

Hello már megvolt,de írtam ide választ is!:D de amúgy köszönöm!csak túl görgettem az egeret rajta!