[Pomoc] Skripta od 0

Započeo delegat1312, April 12, 2016, 19:02:25 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Mod koji koristim: Moj od 0

Detaljan opis problema:

CitatC:\Users\Pc1\Desktop\Gradic\gamemodes\tutorijal.pwn(15) : error 055: start of function body without function header
C:\Users\Pc1\Desktop\Gradic\gamemodes\tutorijal.pwn(18) : error 054: unmatched closing brace ("}")
C:\Users\Pc1\Desktop\Gradic\gamemodes\tutorijal.pwn(19) : warning 235: public function lacks forward declaration (symbol "OnGameModeInt")
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.

Dio skripte:

#include <a_samp>
main()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
SetGameModeText("Village 1.0");
SendRconCommand("mapname Village");
}
public OnPlayerSpawn(playerid);
{
    SetPlayerSkin(playerid,26);
    SetPlayerMoney(playerid,20000);
}
public OnGameModeInt()
{
   CreateObject(355, -1505.9, 2612, 57.4, 0, 0, 96);
}

 

public OnPlayerSpawn(playerid); promijeni u public OnPlayerSpawn(playerid)
No

Rjeseno umijesto SetPlayerMoney Stavio sam GivePlayerMoney
Poslednja Izmena: April 12, 2016, 19:31:15 POSLE PODNE od delegat1312

Nigdje nemas SetPlayerMoney definisan...
Ta fukncija se nalazi u dutils, a mozes je dodati i ovako:
[pawn]new moneyfirst[MAX_PLAYERS];
stock SetPlayerMoney(playerid,moneyafter) {
moneyfirst[playerid]=moneyafter;
GivePlayerMoney(playerid,moneyafter-GetPlayerMoney(playerid));
}[/pawn]
To stavi bilo gdje da nije u publicu.
(Credits DarcoBlue)
No

Citat: Elm0P2 poslato April 12, 2016, 19:32:35 POSLE PODNE
Nigdje nemas SetPlayerMoney definisan...
Ta fukncija se nalazi u dutils, a mozes je dodati i ovako:
[pawn]new moneyfirst[MAX_PLAYERS];
stock SetPlayerMoney(playerid,moneyafter) {
moneyfirst[playerid]=moneyafter;
GivePlayerMoney(playerid,moneyafter-GetPlayerMoney(playerid));
}[/pawn]
To stavi bilo gdje da nije u publicu.
(Credits DarcoBlue)


hvala

Citat: delegat1312 poslato April 12, 2016, 19:38:10 POSLE PODNE
Citat: Elm0P2 poslato April 12, 2016, 19:32:35 POSLE PODNE
Nigdje nemas SetPlayerMoney definisan...
Ta fukncija se nalazi u dutils, a mozes je dodati i ovako:
[pawn]new moneyfirst[MAX_PLAYERS];
stock SetPlayerMoney(playerid,moneyafter) {
moneyfirst[playerid]=moneyafter;
GivePlayerMoney(playerid,moneyafter-GetPlayerMoney(playerid));
}[/pawn]
To stavi bilo gdje da nije u publicu.
(Credits DarcoBlue)


hvala
Taj sam kod uzeo sa sa-mp foruma nekako mi sumnjivo izgleda :w
Evo it ovaj
stock SetPlayerMoney(playerid, novac)
{
  ResetPlayerMoney(playerid);
  return GivePlayerMoney(playerid, novac);
}
No

Citat: Elm0P2 poslato April 12, 2016, 19:49:37 POSLE PODNE
Citat: delegat1312 poslato April 12, 2016, 19:38:10 POSLE PODNE
Citat: Elm0P2 poslato April 12, 2016, 19:32:35 POSLE PODNE
Nigdje nemas SetPlayerMoney definisan...
Ta fukncija se nalazi u dutils, a mozes je dodati i ovako:
[pawn]new moneyfirst[MAX_PLAYERS];
stock SetPlayerMoney(playerid,moneyafter) {
moneyfirst[playerid]=moneyafter;
GivePlayerMoney(playerid,moneyafter-GetPlayerMoney(playerid));
}[/pawn]
To stavi bilo gdje da nije u publicu.
(Credits DarcoBlue)


hvala
Taj sam kod uzeo sa sa-mp foruma nekako mi sumnjivo izgleda :w
Evo it ovaj
stock SetPlayerMoney(playerid, novac)
{
  ResetPlayerMoney(playerid);
  return GivePlayerMoney(playerid, novac);
}

upalio mi je i ovaj sumljivi :D