[Pomoc] Kockanje

20. Sep. 2010.
1,210
pregleda
8
postova
lopalopa
4
Enforcer
20. Sep. 2010.
dakle evo napravio bi komandu za kockanje ali ne znam xD ,i zato bi vas zamolio za pomoc ,dakle ovako...

naprimer kad igrac upise komandu /kockanje da mu pise jeli dobio ili izgubo novce..

1 put kad aktivira kocnakne da izgubi onoliko koliko je ulozio

2 put kad aktivira kocnakne da izgubi onoliko koliko je ulozio

3 put kad aktivir kockanje neka dobije 50% vise nego sto e ulozi npr ulozio je 500 dolara i kad dobije da mu bude 1000 dolara

i sada me zanima kako da to napravim znaci da svako 3 put kad upise komandu dobije novac
LordShigi
5
Crime Lord
20. Sep. 2010.
Pa napravis ovako
new rand = random(5) //tu di je pet stavis kolko oces imati raznih posljedica ili recimo ako oces da imas 2 posljedice ali da je omjer 2:1 stavis 3
//i sad tu dolje
if(rand = 1)
{
    //posljedica 1. itd....
}
lopalopa
4
Enforcer
20. Sep. 2010.
evo ja san to ovakovo napravio ali pokazuje 1 erroer pa mi nije jasno di....pogledajte...

//-----------Kockanje---------
    if(strcmp(cmd, "/hotdog", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerToPoint(3.0, playerid, -2690.2619628906, 294.61618041992, 4.4622950553894) || PlayerToPoint(3.0, playerid, -2368.1748046875, 574.27520751953, 25.018211364746) || PlayerToPoint(3.0, playerid, -1979.8291015625, 883.19488525391, 45.330711364746) || PlayerToPoint(3.0, playerid, -2277.013671875, 1165.6372070313, 55.952987670898))
            {
                new rand = random(5) //tu di je pet stavis kolko oces imati raznih posljedica ili recimo ako oces da imas 2 posljedice ali da je omjer 2:1 stavis 3
                //i sad tu dolje
                if(rand = 1)
                {
                GivePlayerMoney(playerid, -500);
                GivePlayerMoney(playerid, 1000);
                GivePlayerMoney(playerid, -100);
                GivePlayerMoney(playerid, 500);
                GivePlayerMoney(playerid, -1000);
                }
                SendClientMessage(playerid, COLOR_GREY, "  Vozilo respawnano !");
  }
}
return 1;
}


i evo error i warningovi..

C:\Users\Bill Gates\Desktop\ante deteskop\bc\balkan-city\gamemodes\cmr.pwn(11851) : error 001: expected token: ";", but found "if"
C:\Users\Bill Gates\Desktop\ante deteskop\bc\balkan-city\gamemodes\cmr.pwn(11851) : warning 211: possibly unintended assignment
C:\Users\Bill Gates\Desktop\ante deteskop\bc\balkan-city\gamemodes\cmr.pwn(11851) : warning 204: symbol is assigned a value that is never used: "rand"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

1 Error.

eto zamolio bi vas da mi pomognete.
LordShigi
5
Crime Lord
20. Sep. 2010.
Pa boze mili ako neznas sto to znaci, a ovdje si vec barem 2 mjeseca onda mislim da je najbolje da se ostavis skriptanja. UGL. zaboravio sam ; za new rand = random(5)
lopalopa
4
Enforcer
20. Sep. 2010.
LordShigi wrote on September 20, 2010, 5:01 pm:
Pa boze mili ako neznas sto to znaci, a ovdje si vec barem 2 mjeseca onda mislim da je najbolje da se ostavis skriptanja.


boze probao sam ali nece evo probajen i sada ali svejedno uvik isto
LordShigi
5
Crime Lord
20. Sep. 2010.
pa jel si stavio ";" na kraj?
sorfa
4
Made Man
20. Sep. 2010.
Ja mislim da si ovde falio:
if(rand = 1)
               {
               GivePlayerMoney(playerid, -500);
               GivePlayerMoney(playerid, 1000);
               GivePlayerMoney(playerid, -100);
               GivePlayerMoney(playerid, 500);
               GivePlayerMoney(playerid, -1000);
               }
Ti si stavio sve moguce posljedice u jednu...
Ja mislim da bi trebao stavit ovako:

if(rand = 1)
{
GivePlayerMoney(playerid, -500);
}
if(rand = 2)
{
GivePlayerMoney(playerid, 1000);
}
if(rand = 3)
{
GivePlayerMoney(playerid, -100);
}
.
.
.
Ja mislim da bi ovako trebalo...
LordShigi
5
Crime Lord
20. Sep. 2010.
INace ja sam napravio dvije greske, zaboravio sam ; i umjesto "==" sam stavio "=".

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha