Jump to content
  • 0

pomoc <help> error 029: invalid expression, assumed zero


Marley007

Dotaz

¨potřebuju poradit s tímto

 

D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(475) : error 029: invalid expression, assumed zero

D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(475) : error 029: invalid expression, assumed zero

D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(475) : error 029: invalid expression, assumed zero

D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(475) : fatal error 107: too many error messages on one line

 

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

 

řádek 475 je toto:

dcmd(login,5,cmdtext);

4 Errors.

Link to comment
Share on other sites

7 odpovědí na tuto otázku

Recommended Posts

  • 0

dal jsem to tam takhle:

public OnPlayerCommandText(playerid)
{
new cmd[256];
new idx;
cmd = strtok(cmdtext, idx);

dcmd(login,5,cmdtext);
dcmd(register,8,cmdtext);
//--
dcmd_login(playerid,params[])

a teď to píše tohle:

D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(477) : error 029: invalid expression, assumed zero
D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(477) : warning 215: expression has no effect
D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(477) : error 001: expected token: ";", but found ")"
D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(477) : error 029: invalid expression, assumed zero
D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(477) : 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.

Link to comment
Share on other sites

  • 0

tak jsem to přesunul pryč z command text a 3 errory

 

D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(30) : error 010: invalid function or declaration
D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(474) : error 010: invalid function or declaration
D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(475) : error 010: invalid function or declaration
D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(488) : warning 204: symbol is assigned a value that is never used: "Ridicak"
D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(488 -- 518) : warning 203: symbol is never used: "cmd"
D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(488 -- 518) : warning 203: symbol is never used: "dcmd_login"
D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(488 -- 518) : warning 203: symbol is never used: "gArmySpawns"
D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(488 -- 518) : warning 203: symbol is never used: "gMedicalSpawns"
D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(488 -- 518) : warning 203: symbol is never used: "gPoliceSpawns"
D:\Nová složka (2)\Desktop\server\gamemodes\g.pwn(488 -- 518) : warning 203: symbol is never used: "idx"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.

 

-- čtv 11. bře 2010 19:18:30 --

 

řádky s chybou

 

 

dcmd(login,5,cmdtext);

dcmd(register,8,cmdtext);

//--

dcmd_login(playerid,params[])

{

new cesta[50]; //Vytvoreni stringu na cestu k souboru

format(cesta,50,"LVRLF/%s.dat",Jmeno(playerid)); //Zformatovani cesty k souboru

if(Logged[playerid]) return SendClientMessage(playerid,BARVA,"Uz jsi prihlaseny!"); //Kontrola jestli je hrac prihlasen

if(!dini_Exists(cesta)) return SendClientMessage(playerid,BARVA,"Nejsi registrovany! Registruj se!"); //Kontrola jestli je hrac ubec registrovan

else if(!strcmp(params,dini_Get(cesta,"HESLO"),true)) //Kontrola jestli se shoduji hesla ze souboru a napsaneho hracem

{

Float:X = dini_Float(cesta,"X"); //Precteni pozice X

Float:Y = dini_Float(cesta,"Y"); //Precteni pozice Y

Float:Z = dini_Float(cesta,"Z"); //Precteni pozice Z

Ridicak = dini_Int(cesta,"RIDIC"); //Precteni jestli ma ridicak

Skin = dini_Int(cesta,"SKIN"); //Precteni jaky mel skin

Logged[playerid] = 1; //Nastaveni promene aby byl prihlaseny

SpawnPlayer(playerid); //Spawn hrace

SetPlayerPos(playerid,X,Y,Z); //Nastaveni pozice

SetPlayerSkin(playerid,Skin); //Nastaveni skinu

}

else SendClientMessage(playerid,BARVA,"Hesla se neshoduji!"); //Hrac napsal spatne heslo

//--

dcmd_register(playerid,params[])

{

new cesta[50]; //Vytvoreni stringu na cestu k souboru

format(cesta,50,"Slozka/%s.dat",Jmeno(playerid)); //Zformatovani cesty k souboru

if(Logged[playerid]) return SendClientMessage(playerid,BARVA,"Uz jsi prihlaseny!"); //Kontrola jestli je hrac prihlasen

if(dini_Exists(cesta)) return SendClientMessage(playerid,BARVA,"Uz jsi registrovany! Prihlas se!"); //Kontrola jestli je hrac registrovan

else //Pokud neni registrovany

{

dini_FloatSet(cesta,"X","0"); //Nastaveni pozice X

dini_FloatSet(cesta,"Y","0"); //Nastaveni pozice Y

dini_FloatSet(cesta,"Z","0"); //Nastaveni pozice Z

dini_IntSet(cesta,"RIDIC","0"); //Nastaveni ridicaku

dini_IntSet(cesta,"SKIN","1"); //Nastaveni skinu

SendClientMessage(playerid,BARVA,"Uspesne registrovan!"); //Hlaska o uspesne registraci

dini_Set(cesta,"HESLO",params);

}

 

return 1;

}

 

//----------------------------------------------------------

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...