Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Nemanja King poslato April 10, 2011, 21:39:55 POSLE PODNE

Naslov: [Pomoc] oko komande /kupi
Poruka od: Nemanja King poslato April 10, 2011, 21:39:55 POSLE PODNE
Skripta koju koristim:Editujem balkan und
Detaljan opis problema: e ovako odem na mesto gde ocu hp da kupim,i kada kucam /kupi i odaberem sta hocu,ali ne dobijem ni hp,i ne oduzmu mi se pare
Dio skripte:pawn,sam sam uradio komandu ali kada dodjem na to mesto i kucam /kupi nece da se dopuni hp i da mi skine pare
Neke slike/video za lakse dobivanje pomoci(neobavezno):/

Naslov: Odg: [Pomoc] oko komande /kupi
Poruka od: poznaticovik poslato April 10, 2011, 21:49:24 POSLE PODNE
Pa stavi komandu /kupi ovdje da ti pomognemo -.-'
Naslov: Odg: [Pomoc] oko komande /kupi
Poruka od: Nemanja King poslato April 10, 2011, 22:00:04 POSLE PODNE


if(strcmp(cmd, "/kupi", true) == 0)
   {
       if(PlayerToPoint(10.0,playerid,1567.9172,-1897.9913,13.5609))
       {
            ShowPlayerDialog(playerid, kupi, DIALOG_STYLE_LIST, "Brza Hrana", "Pizza\nPivo\nKisela voda\nGazirani sok\nLimunada\nCoca Cola\nSendvic\nPljeskavica ", "U redu", "Odustani");// dodaj sebi koliko hoces jos :)
        }
        return 1;
    }


i pod OnDialogResponse stavim ovo

GetPlayerName(playerid, sendername, sizeof(sendername));
    if(dialogid == kupi)
   {
   if(response)
   {

            if(listitem == 0)
         {
            GivePlayerMoney(playerid, - 50);
            SetPlayerHealth(playerid, 100);
         }
         if(listitem == 1)
         {
            GivePlayerMoney(playerid, - 60);
            SetPlayerHealth(playerid, 100);
         }
         if(listitem == 2)
         {
            GivePlayerMoney(playerid, - 70);
            SetPlayerHealth(playerid, 100);
         }
         if(listitem == 3)
         {
            GivePlayerMoney(playerid, - 80);
            SetPlayerHealth(playerid, 100);
         }
         if(listitem == 4)
         {
            GivePlayerMoney(playerid, - 90);
            SetPlayerHealth(playerid, 100);
         }
         if(listitem == 5)
         {
            GivePlayerMoney(playerid, - 100);
            SetPlayerHealth(playerid, 100);
         }
            if(listitem == 6)
         {
            GivePlayerMoney(playerid, - 110);
            SetPlayerHealth(playerid, 100);
         }
         if(listitem == 7)
         {
            GivePlayerMoney(playerid, -120);
            SetPlayerHealth(playerid, 100);
         }
}
      return 1;
   }