Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: sampzone poslato Maj 13, 2011, 22:49:36 POSLE PODNE

Naslov: [pomoc] prodaniva
Poruka od: sampzone poslato Maj 13, 2011, 22:49:36 POSLE PODNE
mod koji ja korisitm: BU

problem: ja bih zelio da napravim kafanu ali znam da napravim komandu i meni al sad nzm kako da napravim npr ako igrac uzme coca colu a ona je br 1 u meniju da mu skine para i da mu helte.....znaci samo mi pomozite kako da napravim ako uzme taj  i taj broj iz menija ...kako da mu oduzme pare i kako da mu doda helte...pls

dio skripte: if(strcmp(cmd, "/balabla", true) == 0 || strcmp(cmd, "/blabalbal", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
if (!PlayerToPoint(30, playerid,x,y,z))//centerpoint 24-7
{
SendClientMessage(playerid, COLOR_GRAD2, "   Niste u blizini prodavnice !");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "| 1: cocaola $150 );             
SendClientMessage(playerid, COLOR_GRAD1, "| 2: viski $100 );             
SendClientMessage(playerid, COLOR_GRAD2, "| 3: voda $5 );     
SendClientMessage(playerid, COLOR_GRAD3, "| 4: kafa $1 );         
SendClientMessage(playerid, COLOR_GRAD3, "| 5: fanta $500 );             
SendClientMessage(playerid, COLOR_GRAD4, "| 6: sprite $150 );
SendClientMessage(playerid, COLOR_GRAD4, "| 7: rakija $50 );
return 1;
}


slike:/

Hvala za pomoc unaprijed!
Naslov: Odg: [pomoc] prodaniva
Poruka od: System32 poslato Maj 13, 2011, 22:51:35 POSLE PODNE
jel zelis meni ili dialog, nije to isto?
Naslov: Odg: [pomoc] prodaniva
Poruka od: [TG:RP]$--L84S--$ poslato Maj 13, 2011, 22:52:48 POSLE PODNE
SafeGivePlayerMoney(playerid, -15);
SetPlayerHealth(playerid, health + 10);

Znaci ovo gore ti oduzima pare -15 i daje HP +10 mozes promijeniti kako ti pase
btw mozes jos i animaciju napraviti evo ti jedan primjer
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
naravno mozes isto mijenjat animaciju.


Naslov: Odg: [pomoc] prodaniva
Poruka od: sampzone poslato Maj 13, 2011, 23:15:35 POSLE PODNE
SafeGivePlayerMoney(playerid, -15);   
SetPlayerHealth(playerid, health + 10);

ee to meni treba tnxxxx...a kako sad da napravim komandu da kada neko kupi coca colu tj br 1 u meniju da mu oduzme pare i poveca helte?????pls nekontam to bas

Naslov: Odg: [pomoc] prodaniva
Poruka od: [TG:RP]$--L84S--$ poslato Maj 13, 2011, 23:16:39 POSLE PODNE
Citat: sampzone poslato Maj 13, 2011, 23:15:35 POSLE PODNE
SafeGivePlayerMoney(playerid, -15);   
SetPlayerHealth(playerid, health + 10);

ee to meni treba tnxxxx...a kako sad da napravim komandu da kada neko kupi coca colu tj br 1 u meniju da mu oduzme pare i poveca helte?????pls nekontam to bas


Pravis u dialogu komandu ili daj postaj jedan primjer od cole ili bilo cega.
Naslov: Odg: [pomoc] prodaniva
Poruka od: System32 poslato Maj 13, 2011, 23:17:21 POSLE PODNE
Citat: sampzone poslato Maj 13, 2011, 23:15:35 POSLE PODNE
SafeGivePlayerMoney(playerid, -15);   
SetPlayerHealth(playerid, health + 10);

ee to meni treba tnxxxx...a kako sad da napravim komandu da kada neko kupi coca colu tj br 1 u meniju da mu oduzme pare i poveca helte?????pls nekontam to bas


pitam te bokte jel oces dialog ili menu?
Naslov: Odg: [pomoc] prodaniva
Poruka od: sampzone poslato Maj 13, 2011, 23:23:22 POSLE PODNE
ma ocu dijalog....ustvari sta vam je lakse
Naslov: Odg: [pomoc] prodaniva
Poruka od: System32 poslato Maj 13, 2011, 23:27:45 POSLE PODNE
dialog laksi

ovako napravis samo kaomdnu
if(strcmp(cmd, "/balabla", true) == 0 || strcmp(cmd, "/blabalbal", true) == 0)
{
       ShowPlayerDialog(playerid, 90, DIALOG_STYLE_LIST, "Meni", "Coca Cola\n...", "Kupi", "Odustati"); // \n je novi red
       return 1;
}


sad napravi tu koamnd pa cu ti rec sto dalje
Naslov: Odg: [pomoc] prodaniva
Poruka od: sampzone poslato Maj 13, 2011, 23:39:56 POSLE PODNE
ma znam ja to nego ajde sad kad neko hoce da kupi coca colu ..... to je problem nzm da napravim da mu napise kupili ste coca colu....oduzme mu pare i da mu helte a ako nema parada da mu napise...
Naslov: Odg: [pomoc] prodaniva
Poruka od: [TG:RP]$--L84S--$ poslato Maj 13, 2011, 23:43:27 POSLE PODNE
Primjer jedan
if(dialogid == 777)
{
    if(response)
    {
        if (listitem == 0)
        {
            SafeGivePlayerMoney(playerid, -15);
            SetPlayerHealth(playerid, health + 10);
            format(string, sizeof(string), "~r~Coca Cola");
            GameTextForPlayer(playerid, string, 3000, 1);
            return 1;
}
if (listitem == 1)
        {
            SafeGivePlayerMoney(playerid, -15);        
            SetPlayerHealth(playerid, health + 10);
            format(string, sizeof(string), "~y~Fanta");
            GameTextForPlayer(playerid, string, 3000, 1);
            return 1;
                           }
                    }
             }
Naslov: Odg: [pomoc] prodaniva
Poruka od: sampzone poslato Maj 14, 2011, 00:13:34 PRE PODNE
jel bi to trebalo ovako da izgleda:
if(strcmp(cmd, "/balabla", true) == 0 || strcmp(cmd, "/blabalbal", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
if (!PlayerToPoint(30, playerid,x,y,z))//centerpoint 24-7
{
SendClientMessage(playerid, COLOR_GRAD2, "   Niste u blizini prodavnice !");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "| 1: cocaola $150 );             
SendClientMessage(playerid, COLOR_GRAD1, "| 2: viski $100 );             
SendClientMessage(playerid, COLOR_GRAD2, "| 3: voda $5 );     
SendClientMessage(playerid, COLOR_GRAD3, "| 4: kafa $1 );         
SendClientMessage(playerid, COLOR_GRAD3, "| 5: fanta $500 );             
SendClientMessage(playerid, COLOR_GRAD4, "| 6: sprite $150 );
SendClientMessage(playerid, COLOR_GRAD4, "| 7: rakija $50 );
return 1;
}
if(dialogid == 777) 
      { 
          if(response) 
          { 
              if (listitem == 0) 
              { 
                  SafeGivePlayerMoney(playerid, -15); 
                  SetPlayerHealth(playerid, health + 10); 
                  format(string, sizeof(string), "~r~Coca Cola"); 
                  GameTextForPlayer(playerid, string, 3000, 1); 
                  return 1; 
            } 
            if (listitem == 1) 
              { 
                  SafeGivePlayerMoney(playerid, -15);               
                  SetPlayerHealth(playerid, health + 10); 
                  format(string, sizeof(string), "~y~Fanta"); 
                  GameTextForPlayer(playerid, string, 3000, 1); 
                  return 1; 
                           } 
                    } 
             } 
   

jel dobro?
Naslov: Odg: [pomoc] prodaniva
Poruka od: poznaticovik poslato Maj 14, 2011, 00:20:30 PRE PODNE
5 mjeseci otvaraš teme i još nisi naučio ni dijaloge? Gledaj napraviš prvo jednostavnu komandu.

if(strcmp(cmd, "/drink", true) == 0)
{  
       ShowPlayerDialog(playerid, DIALOG_ID, DIALOG_STYLE_LIST, "Kafana", "Sprite\nFanta\nPivo", "Naruci", "Izadi");
       return true;  
}


I sada napraviš OnDialogResponse
 
new Float:health;
GetPlayerHealth(playerid, health);
if(dialogid == DIALOG_ID)  
     {  
         if(response)  
         {  
             if (listitem == 0)  
             {  
                 SafeGivePlayerMoney(playerid, -15);  
                 SetPlayerHealth(playerid, health + 10);  
                 format(string, sizeof(string), "~r~Coca Cola");  
                 GameTextForPlayer(playerid, string, 3000, 1);  
                 return 1;  
           }  
           if (listitem == 1)  
             {  
                 SafeGivePlayerMoney(playerid, -15);              
                 SetPlayerHealth(playerid, health + 10);  
                 format(string, sizeof(string), "~y~Fanta");  
                 GameTextForPlayer(playerid, string, 3000, 1);  
                 return 1;  
                          }  
                   }  
            }
Naslov: Odg: [pomoc] prodaniva
Poruka od: sampzone poslato Maj 14, 2011, 00:27:51 PRE PODNE
OMG ajde sad me izvredjaj....kao prvo znam dijaloge da pravim...kao drugo nisam htjeo da pravim ovo u djialogu htjeo sam ensto drugo da izvedem al nema veze....
Naslov: Odg: [pomoc] prodaniva
Poruka od: System32 poslato Maj 14, 2011, 07:53:28 PRE PODNE
Citat: sampzone poslato Maj 14, 2011, 00:27:51 PRE PODNE
OMG ajde sad me izvredjaj....kao prvo znam dijaloge da pravim...kao drugo nisam htjeo da pravim ovo u djialogu htjeo sam ensto drugo da izvedem al nema veze....
lijepo ti je matt reko.ti hoces menu a za to vec imas tut na forumu
Naslov: Odg: [pomoc] prodaniva
Poruka od: sampzone poslato Maj 14, 2011, 13:24:23 POSLE PODNE
evo ubacio sam ja sad ovu komandu pod /buy i ostale komande i izbaci mi 4 errora a to su:


C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(28237) : error 017: undefined symbol "dialogid"
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(28239) : error 017: undefined symbol "response"
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(28241) : error 017: undefined symbol "listitem"
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(28249) : error 017: undefined symbol "listitem"
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(32240) : warning 219: local variable "health" shadows a variable at a preceding level
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(35237) : warning 219: local variable "health" shadows a variable at a preceding level
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(35273) : warning 219: local variable "health" shadows a variable at a preceding level
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(35401) : warning 219: local variable "health" shadows a variable at a preceding level
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(39777) : warning 219: local variable "health" shadows a variable at a preceding level
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(40469) : warning 219: local variable "health" shadows a variable at a preceding level
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(45294) : warning 219: local variable "health" shadows a variable at a preceding level
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.


evo vam komada kako izgleda kada sma je ubacio:
if(strcmp(cmd, "/drink", true) == 0)
{
     
        ShowPlayerDialog(playerid, 500, DIALOG_STYLE_LIST, "Kafana", "Sprite\nFanta\nPivo", "Naruci", "Izadi");
        return true;
}
new Float:health;
GetPlayerHealth(playerid, health);
if(dialogid == 500)
      {
          if(response)
          {
              if (listitem == 0)
              {
                  SafeGivePlayerMoney(playerid, -15);
                  SetPlayerHealth(playerid, health + 10);
                  format(string, sizeof(string), "~r~Coca Cola");
                  GameTextForPlayer(playerid, string, 3000, 1);
                  return 1;
            }
            if (listitem == 1)
              {
                  SafeGivePlayerMoney(playerid, -15);
                  SetPlayerHealth(playerid, health + 10);
                  format(string, sizeof(string), "~y~Fanta");
                  GameTextForPlayer(playerid, string, 3000, 1);
                  return 1;
                           }
                    }
             }
Naslov: Odg: [pomoc] prodaniva
Poruka od: System32 poslato Maj 14, 2011, 13:32:21 POSLE PODNE
lol pa ovo sve ispod prve } moras staviti pod OnDialogResponse
Naslov: Odg: [pomoc] prodaniva
Poruka od: Retardinjo poslato Maj 14, 2011, 13:39:22 POSLE PODNE
if(dialogid == 500)
      {
          if(response)
          {
              if (listitem == 0)
              {
                  SafeGivePlayerMoney(playerid, -15);
                  SetPlayerHealth(playerid, health + 10);
                  format(string, sizeof(string), "~r~Coca Cola");
                  GameTextForPlayer(playerid, string, 3000, 1);
                  return 1;
            }
            if (listitem == 1)
              {
                  SafeGivePlayerMoney(playerid, -15);
                  SetPlayerHealth(playerid, health + 10);
                  format(string, sizeof(string), "~y~Fanta");
                  GameTextForPlayer(playerid, string, 3000, 1);
                  return 1;
                           }
                    }
             }

ovo stavi ispod OnDialogResponse
Naslov: Odg: [pomoc] prodaniva
Poruka od: System32 poslato Maj 14, 2011, 15:02:45 POSLE PODNE
jel ti oces nesto ovako?

http://i.ytimg.com/vi/cC8LyCjnbXQ/0.jpg
Naslov: Odg: [pomoc] prodaniva
Poruka od: Milanče™ poslato Maj 14, 2011, 16:19:38 POSLE PODNE
fali new dialog i new listitem.. jbga sve su ti ljudi napisali.. samo kopiraj sta su ti napisali i editaj sebi po volji
Naslov: Odg: [pomoc] prodaniva
Poruka od: System32 poslato Maj 14, 2011, 16:21:56 POSLE PODNE
ne fali to nego to treba pod ondialogresponse
Naslov: Odg: [pomoc] prodaniva
Poruka od: Milanče™ poslato Maj 14, 2011, 16:26:42 POSLE PODNE
Citat: [AG] System32 poslato Maj 14, 2011, 16:21:56 POSLE PODNE
ne fali to nego to treba pod ondialogresponse

Moguce... Meni dialog uvek od prve uspem kad pravim.. ne znam sta tu ima toliko tesko...

Samo kopiraj ovo sto su ti ljudi napisali i editaj..
Naslov: Odg: [pomoc] prodaniva
Poruka od: [TS] Killer NO. 1 poslato Maj 14, 2011, 19:05:55 POSLE PODNE
Citat: sampzone poslato Maj 14, 2011, 00:27:51 PRE PODNE
OMG ajde sad me izvredjaj....kao prvo znam dijaloge da pravim...kao drugo nisam htjeo da pravim ovo u djialogu htjeo sam ensto drugo da izvedem al nema veze....

1. Niko te nije vredjao.
2. Zatim ne pise se HTJEO vec HTIO
3. Vidim znas raditi dijaloge :)
4. Malo smiri strasti, jer ocigledno da ne znas.
Naslov: Odg: [pomoc] prodaniva
Poruka od: poznaticovik poslato Maj 14, 2011, 21:38:54 POSLE PODNE
Citat: Killer NO. 1 poslato Maj 14, 2011, 19:05:55 POSLE PODNE
Citat: sampzone poslato Maj 14, 2011, 00:27:51 PRE PODNE
OMG ajde sad me izvredjaj....kao prvo znam dijaloge da pravim...kao drugo nisam htjeo da pravim ovo u djialogu htjeo sam ensto drugo da izvedem al nema veze....

1. Niko te nije vredjao.
2. Zatim ne pise se HTJEO vec HTIO
3. Vidim znas raditi dijaloge :)
4. Malo smiri strasti, jer ocigledno da ne znas.

Baš si mi usrećio dan , sada ću fino zatražiti kaznu za tebe zato što kršiš ovo pravilo :

Citat: SopranoZabranjeno je odgovarati na postove ukoliko nekome ne mozete dati savjet ili mu ne mozete pomoci!

1. Nisi ti nikakav učitelj hrvatskoga , nema tu nikakvih pravila tko će kako pisati , pogotovo mi nećeš ovake idiotarije pisati u mojem podforumu.

2. NemaÅ¡ ti pravo nikoga omalovažavati niti vrijeÄ'ati , možda zna , možda ne zna , mi smo tu da mu pomognemo , ako nemaÅ¡ namjere pomagati furaj !
Naslov: Odg: [pomoc] prodaniva
Poruka od: sampzone poslato Maj 14, 2011, 22:50:38 POSLE PODNE
sve sam sad ubacio kako treba i izbaci mi errore:


C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(15386) : error 017: undefined symbol "string"
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(15386) : error 017: undefined symbol "string"
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(15386) : error 029: invalid expression, assumed zero
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(15386) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

15386 red je: format(string, sizeof(string), "~r~Coca Cola");
Naslov: Odg: [pomoc] prodaniva
Poruka od: MaX91 poslato Maj 14, 2011, 22:53:36 POSLE PODNE
Citat: sampzone poslato Maj 14, 2011, 22:50:38 POSLE PODNE
sve sam sad ubacio kako treba i izbaci mi errore:


C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(15386) : error 017: undefined symbol "string"
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(15386) : error 017: undefined symbol "string"
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(15386) : error 029: invalid expression, assumed zero
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(15386) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

15386 red je: format(string, sizeof(string), "~r~Coca Cola");


Kad ti je već došao "undefined symbol "string", stavi ono na početku:
new string;
Probaj to, pa reci.
Naslov: Odg: [pomoc] prodaniva
Poruka od: poznaticovik poslato Maj 14, 2011, 22:55:45 POSLE PODNE
Ne treba ti format uopće , pošto ne sadržava ništa , samo ovako napraviš

GameTextForPlayer(playerid, "~r~Coca Cola", 3000, 1);

@Reddy

Ne treba mu string uopće a i ta tvoja varijabla je kriva.
Naslov: Odg: [pomoc] prodaniva
Poruka od: sampzone poslato Maj 14, 2011, 23:26:03 POSLE PODNE
kada ubacim new string izbaci mi 100 erora xD nije bas  100 zato sto ima i ensto drugo u modu sto pocinje tj ima u sebi string
Naslov: Odg: [pomoc] prodaniva
Poruka od: System32 poslato Maj 14, 2011, 23:28:49 POSLE PODNE
ne ide new string; nego new string[48];
Naslov: Odg: [pomoc] prodaniva
Poruka od: sampzone poslato Maj 14, 2011, 23:57:07 POSLE PODNE
evo sad kada sam posluso disney/a samo imam 1 warning ali da mi je i njega rjesiit xD:

C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(15673) : warning 219: local variable "health" shadows a variable at a preceding level
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.

15673 red je:
new Float:health;
Naslov: Odg: [pomoc] prodaniva
Poruka od: System32 poslato Maj 14, 2011, 23:58:56 POSLE PODNE
probaj maknuti, ili cek, to si od disnija uzeo?
Naslov: Odg: [pomoc] prodaniva
Poruka od: sampzone poslato Maj 15, 2011, 00:13:05 PRE PODNE
ne to su mi dali na pocetku ali ajde nema veze sve radi odlicno....samo ako znate onda recite....
Naslov: Odg: [pomoc] prodaniva
Poruka od: System32 poslato Maj 15, 2011, 00:14:39 PRE PODNE
stavi svu koamndu sto je vec da vidim
Naslov: Odg: [pomoc] prodaniva
Poruka od: sampzone poslato Maj 15, 2011, 00:41:46 PRE PODNE
ovo je pod OnDialogResponse
new Float:health;
GetPlayerHealth(playerid, health);
if(dialogid == 500)
      {
          if(response)
          {
              if (listitem == 0)
              {
                  SafeGivePlayerMoney(playerid, -10);
                  SetPlayerHealth(playerid, health + 5);
                  GameTextForPlayer(playerid, "~r~Kupili ste colu", 3000, 1);

                  return 1;
            }
            if (listitem == 1)
              {
                  SafeGivePlayerMoney(playerid, -23);
                  SetPlayerHealth(playerid, health + 8);
                  GameTextForPlayer(playerid, "~r~Kupili ste fantu", 3000, 1);

                  return 1;
            }
            if (listitem == 2)
              {
                  SafeGivePlayerMoney(playerid, -30);
                  SetPlayerHealth(playerid, health + 9);
                  GameTextForPlayer(playerid, "~r~Kupili ste pivo", 3000, 1);

                  return 1;
                           }
                    }
             }


a ovo je komanda:
if(strcmp(cmd, "/naruci", true) == 0)
{
        ShowPlayerDialog(playerid, 500, DIALOG_STYLE_LIST, "menu", "cola 10 \nfanta 23 \npivo 30 ", "Naruci", "Izadi");
        return true;
}

Naslov: Odg: [pomoc] prodaniva
Poruka od: [Banana$]ReadMe.txt poslato Maj 15, 2011, 00:49:10 PRE PODNE
1. Kopiraj od ravensa ima jako dobar sistem
2. Boze , svako drugo pitanje ti postavis..
Probaj vise tutoriala gledat, i vise sam skontat sto te zanima.. Tako ces se bolje naucit i vise ces pamtit!
Naslov: Odg: [pomoc] prodaniva
Poruka od: sampzone poslato Maj 15, 2011, 00:54:41 PRE PODNE
pa dosta ja znam toga ali sam nesiiguran nekako pa se bojim da sta ne zabrljam
Naslov: Odg: [pomoc] prodaniva
Poruka od: [TG:RP]$--L84S--$ poslato Maj 15, 2011, 01:10:21 PRE PODNE
Citat: sampzone poslato Maj 15, 2011, 00:54:41 PRE PODNE
pa dosta ja znam toga ali sam nesiiguran nekako pa se bojim da sta ne zabrljam
pod pod OnDialogResponse
stavi ovo
if(dialogid == 500)
     {
         if(response)
         {
             if (listitem == 0)
             {
                 SafeGivePlayerMoney(playerid, -10);
                 SetPlayerHealth(playerid, health + 5);
                 GameTextForPlayer(playerid, "~r~Kupili ste colu", 3000, 1);

                 return 1;
           }
           if (listitem == 1)
             {
                 SafeGivePlayerMoney(playerid, -23);
                 SetPlayerHealth(playerid, health + 8);
                 GameTextForPlayer(playerid, "~r~Kupili ste fantu", 3000, 1);

                 return 1;
           }
           if (listitem == 2)
             {
                 SafeGivePlayerMoney(playerid, -30);
                 SetPlayerHealth(playerid, health + 9);
                 GameTextForPlayer(playerid, "~r~Kupili ste pivo", 3000, 1);

                 return 1;
                          }
                   }
            }

a komndu stavi istu
if(strcmp(cmd, "/naruci", true) == 0)
{
       ShowPlayerDialog(playerid, 500, DIALOG_STYLE_LIST, "menu", "cola 10 \nfanta 23 \npivo 30 ", "Naruci", "Izadi");
       return true;
}

a sto se tice ovog dvoje
new Float:health;
GetPlayerHealth(playerid, health);

to stavljas ovdi znaci odma ispod toga i onda ti idu dialozi nestavljas iznad svakog dialoga
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
new string[128];

znaci poslije string ide to dvoje i dalje nemoras stavljat.

Naslov: Odg: [pomoc] prodaniva
Poruka od: Milanče™ poslato Maj 15, 2011, 14:54:05 POSLE PODNE
Citat: [Banana$]ReadMe.txt poslato Maj 15, 2011, 00:49:10 PRE PODNE
1. Kopiraj od ravensa ima jako dobar sistem
2. Boze , svako drugo pitanje ti postavis..
Probaj vise tutoriala gledat, i vise sam skontat sto te zanima.. Tako ces se bolje naucit i vise ces pamtit!


xDD to si upravu ali ipak on ima pravo da postavlja koliko oce.. i nek postavlja.. Ali zato kad otvori server i ja udjem i ukucam /credits zelim da vidim sva imena koja su mu dala ideju i pomogla... ;)