Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

{Pamoka} Kreditu sistema (Mini)


djtomis123

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3989 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(12808) : error 029: invalid expression, assumed zero
C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(12813) : error 029: invalid expression, assumed zero
C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(12813) : warning 215: expression has no effect
C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(12813) : error 001: expected token: ";", but found ")"
C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(12813) : error 029: invalid expression, assumed zero
C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(12813) : fatal error 107: too many error messages on one line

Kitokie errorai.

Eilutes:

SetPlayerScore(playerid, +1000); // Duodam xp. (12813)

Nuoroda į komentarą
Dalintis per kitą puslapį

C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(12808) : error 029: invalid expression, assumed zero

C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(12837) : warning 213: tag mismatch

C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(12850) : error 017: undefined symbol "admin"

C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(23131) : error 010: invalid function or declaration

C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(23132) : warning 235: public function lacks forward declaration (symbol "Kreditu")

C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(23134) : error 017: undefined symbol "playerid"

playerDB[playerid][vip] = 1; // Padarom žaidėją vipu. (12837)

playerDB[playerid][admin] = 1; // Padarom žaidėją adminu. (12850)

Forward Kreditu(); (23131)

public Kreditu() (23132)

playerDB[playerid][kreditai] += 1;//Tas "1" reiskia kad per tam tikra laika duos jums kreditu (23134)

Nuoroda į komentarą
Dalintis per kitą puslapį

C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(12808) : error 029: invalid expression, assumed zero

C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(12837) : warning 213: tag mismatch

C:\Users\Lukas\Desktop\cfs.ql.lr gamomodas\gamemodes\SALG.pwn(12850) : warning 213: tag mismatch

Na va teliko tokios klaidos

Eilutes

{ (12808)

playerDB[playerid][vip] = 1; // Padarom žaidėją vipu. (12837)

playerDB[playerid][adminlvl] = 1; // Padarom žaidėją adminu. (12850)

Admin ir Vip patikrinau. Admin pataisiau vistiek tas pats

Redaguota , nario Sadom
Nuoroda į komentarą
Dalintis per kitą puslapį

Tiesa. Bet pradejau padet tai ir pabaigsiu :)

Bool kintamieji negali buti nustatyti is kaicius. Jie gali tureti tik dvi reiksmes: true arba false. Todel ten kur nustatai i viena, nustatyt i true.

tai, kad pats pamokos kurejas kažkoks trauma. Nei padeda - nei ka! jeigu yra bool:vip

tada

[playerDB][vip]=true; turi būt.

sorry au bool nlb aš.

Nuoroda į komentarą
Dalintis per kitą puslapį

if(dialogid == 99)
{
if(response)
{
if(listitem == 0) // Jei pasirinko 1000 xp
{
if(playerDB[playerid][kreditai] > 200// cia kiek kainos ta paslauga "200 kreditu"
{
SendClientMessage(playerid,RED,"Atsiprtašome, bet Nepakanka kreditų.");
}
else
{
SetPlayerScore(playerid, 1000); // Duodam xp.
playerDB[playerid][kreditai] -= 200; // Atimam už pirkinį 200 kreditų.
}
}
if(listitem == 1) // Jei pasirinko 1000 Lt
{
if(playerDB[playerid][kreditai] > 100)
{
SendClientMessage(playerid,RED,"Atsiprtašome, bet Nepakanka kreditų.");
}
else
{
GivePlayerMoney(playerid, 1000); // Duodam 1000 lt
playerDB[playerid][kreditai] -= 100; // Atimam už pirkinį 100 kreditų.
}
}
if(listitem == 2) // Jei pasirinko VIP
{
if(playerDB[playerid][kreditai] > 350)
{
SendClientMessage(playerid,RED,"Atsiprtašome, bet Nepakanka kreditų.");
}
else
{
playerDB[playerid][vip] = true; // Padarom žaidėją vipu.
playerDB[playerid][kreditai] -= 350; // Atimam už pirkinį 400 kreditų.
}
}
if(listitem == 3) // Jei pasirinko Admin
{
if(playerDB[playerid][kreditai] > 500)
{
SendClientMessage(playerid,RED,"Atsiprtašome, bet Nepakanka kreditų.");
}
else
{
playerDB[playerid][adminlvl] = true; // Padarom žaidėją adminu.
playerDB[playerid][kreditai] -= 500; // Atimam už pirkinį 500 kreditų.
}
}
}
return 1;
}

Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3989 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai



×
×
  • Sukurti naują...