Szerző Téma: Random összeg  (Megtekintve 873 alkalommal)

Random összeg
« Dátum: 2013. február 27. - 13:29:39 »
0 Show voters
Helló.
Hogy tudnám megcsinálni, ha valaki beírja, hogy /boltrob
akkor kirabolja a és 1 random összeget kap 1000 és 2500 között?
ÉS csak ebben a pozban mûködjön:
 
253.4171,-56.2130,1.5703[/quote]
Elõre is köszönöm a segítségeteket!
((És még annyi, hogy a pénz az pMoney változóban legye))

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Random összeg
« Válasz #1 Dátum: 2013. február 27. - 13:58:18 »
+2 Show voters
    if(!strcmp(\"/boltrob\",cmdtext))
    {
if(!IsPlayerInRangeOfPoint(playerid,5.0,253.4171,-56.2130,1.5703)) { return SendClientMessage(playerid,0xFF2222FF,\"Itt nem tudod használni ezt a parancsot !\"); }
       new money = 1000+random(1501),str[40];
        format(str,sizeof(str),\"Kiraboltad a boltot és kaptál %d$-t.\",money);
         SendClientMessage(playerid,0x22FF22,str);
          PlayerInfo[playerid][pMoney] += money;
return 1;
    }

 
Gondoltam RP szeróra lesz és azért írtam PlayerInfo-val...de ha  máshogy van akkor javítsd :)
 
pMoney[playerid] += money;
« Utoljára szerkesztve: 2013. február 27. - 17:50:35 írta Kovacs_Richard »
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Random összeg
« Válasz #2 Dátum: 2013. február 27. - 17:10:36 »
+1 Show voters
Idézetet írta: Kovacs_Richard date=1361969898\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"34232\" data-ipsquote-contentclass=\"forums_Topic

if(!strcmp(\"/boltrob\",cmdtext))
{
    if(!IsPlayerInRangeOfPoint(playerid,5.0,253.4171,-56.2130,1.5703)) { return SendClientMessage(playerid,0xFF2222FF,\"Itt nem tudod használni ezt a parancsot !\"); }
new money = 1000+random(1501),str[40];
format(str,sizeof(str),\"Kiraboltad a boltot és kaptál %d$-t.\",money);
SendClientMessage)playerid,0x22FF22,str);
PlayerInfo[playerid][pMoney] += money;
return 1;
}

 
Gondoltam RP szeróra lesz és azért írtam PlayerInfo-val...de ha  máshogy van akkor javítsd :)
 
pMoney[playerid] += money;

 

Valami nem jó :/
Ilyen erorokat kapok:
 
C:\\DOCUME~1\\~1\\DOKUME~1\\0E2E1~1.3X-\\GAMEMO~1\\asd.pwn(8289) : warning 217: loose indentation
C:\\DOCUME~1\\~1\\DOKUME~1\\0E2E1~1.3X-\\GAMEMO~1\\asd.pwn(8292) : error 029: invalid expression, assumed zero
C:\\DOCUME~1\\~1\\DOKUME~1\\0E2E1~1.3X-\\GAMEMO~1\\asd.pwn(8292) : warning 215: expression has no effect
C:\\DOCUME~1\\~1\\DOKUME~1\\0E2E1~1.3X-\\GAMEMO~1\\asd.pwn(8292) : error 001: expected token: \";\", but found \"]\"
C:\\DOCUME~1\\~1\\DOKUME~1\\0E2E1~1.3X-\\GAMEMO~1\\asd.pwn(8292) : error 029: invalid expression, assumed zero
C:\\DOCUME~1\\~1\\DOKUME~1\\0E2E1~1.3X-\\GAMEMO~1\\asd.pwn(8292) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
4 Errors.
 
[/quote]
Edit:
Esetleg azt megtudnád csinálni, hogy csak 30percenként lehessen használni a parancsot?
« Utoljára szerkesztve: 2013. február 27. - 17:15:42 írta András »

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Random összeg
« Válasz #3 Dátum: 2013. február 27. - 17:52:20 »
+1 Show voters
javítottam...véletlen rossz zárójelet raktam :) mondjuk a tesóm bill-én úgy volt matricázva :D azért b***m el :D
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Random összeg
« Válasz #4 Dátum: 2013. február 27. - 18:36:27 »
0 Show voters
Idézetet írta: Kovacs_Richard date=1361983940\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"34232\" data-ipsquote-contentclass=\"forums_Topic
javítottam...véletlen rossz zárójelet raktam :) mondjuk a tesóm bill-én úgy volt matricázva :D azért b***m el :D
 

C:\\DOCUME~1\\ANDRSK~1\\DOKUME~1\\0E2E1~1.3X-\\GAMEMO~1\\asd.pwn(8293) : error 028: invalid subscript (not an array or too many subscripts): \"PlayerInfo\"
C:\\DOCUME~1\\ANDRSK~1\\DOKUME~1\\0E2E1~1.3X-\\GAMEMO~1\\asd.pwn(8293) : warning 215: expression has no effect
C:\\DOCUME~1\\ANDRSK~1\\DOKUME~1\\0E2E1~1.3X-\\GAMEMO~1\\asd.pwn(8293) : error 001: expected token: \";\", but found \"]\"
C:\\DOCUME~1\\ANDRSK~1\\DOKUME~1\\0E2E1~1.3X-\\GAMEMO~1\\asd.pwn(8293) : error 029: invalid expression, assumed zero
C:\\DOCUME~1\\ANDRSK~1\\DOKUME~1\\0E2E1~1.3X-\\GAMEMO~1\\asd.pwn(8293) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
4 Errors.
 
[/quote]
Nem jó...
A az a PlayerInfo az mi akar lenni?


Nekem pAdat van ami a játékos adatait tárolja.

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Random összeg
« Válasz #5 Dátum: 2013. február 27. - 19:02:10 »
+2 Show voters
Idézetet írta: Kovacs_Richard date=1361969898\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"34232\" data-ipsquote-contentclass=\"forums_Topic
Gondoltam RP szeróra lesz és azért írtam PlayerInfo-val...de ha  máshogy van akkor javítsd :)
 
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Random összeg
« Válasz #6 Dátum: 2013. február 27. - 19:49:43 »
0 Show voters
Köszönöm!
Sikerült megcsinálni.
Ezer hálám!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal