Jump to content
  • 0

pomoc Poradí niekto PLS?


Pardy14789

Dotaz

C:\Users\Adrian\Desktop\pawno\snl.pwn(77) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Adrian\Desktop\pawno\snl.pwn(77) : error 001: expected token: ";", but found ")"
C:\Users\Adrian\Desktop\pawno\snl.pwn(77) : error 029: invalid expression, assumed zero
C:\Users\Adrian\Desktop\pawno\snl.pwn(77) : fatal error 107: too many error messages on one line
 
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
 
4 Errors.
 
 
 
A mám to takto :
 
public OnPlayerConnect(playerid)
{
new string[256],jmeno[100]
GetPlayerName(playerid,jmeno,100));
format(string,sizeof,(string),"Hráč &š prišiel na server!",jmeno);
SendClientMessage(playerid,0xFFFFFFFF,string);
return 1;
}

 

Link to comment
Share on other sites

11 odpovědí na tuto otázku

Recommended Posts

  • 0
public OnPlayerConnect(playerid)

{

new string[256],jmeno[100];

GetPlayerName(playerid,jmeno,100);

format(string,sizeof,(string),"Hráč %s prišiel na server!",jmeno);

SendClientMessage(playerid,0xFFFFFFFF,string);

return 1;

}
 

Link to comment
Share on other sites

  • 0

Prerobil som, ale stále mi to píše, a nepomohlo :(

 

Teraz to píše tieto errors : 

 
C:\Users\Adrian\Desktop\pawno\snl.pwn(78) : error 020: invalid symbol name ""
C:\Users\Adrian\Desktop\pawno\snl.pwn(78) : warning 215: expression has no effect
C:\Users\Adrian\Desktop\pawno\snl.pwn(78) : warning 215: expression has no effect
C:\Users\Adrian\Desktop\pawno\snl.pwn(78) : warning 215: expression has no effect
C:\Users\Adrian\Desktop\pawno\snl.pwn(78) : error 001: expected token: ";", but found ")"
C:\Users\Adrian\Desktop\pawno\snl.pwn(78) : error 029: invalid expression, assumed zero
C:\Users\Adrian\Desktop\pawno\snl.pwn(78) : fatal error 107: too many error messages on one line
Link to comment
Share on other sites

  • 0
public OnPlayerConnect(playerid)

{

new string[256],jmeno[100];

GetPlayerName(playerid,jmeno,100);

format(string,sizeof,(string),"Hráč %s prišiel na server!",jmeno);

SendClientMessage(playerid,0xFFFFFFFF,string);

return 1;

}

Link to comment
Share on other sites

  • 0

Zkus to takhle:

public OnPlayerConnect(playerid)
{
new string[256];
new jmeno[100];
GetPlayerName(playerid, jmeno, 100);
format(string, sizeof(string), "Hráč %s prišiel na server!", jmeno);
SendClientMessageToAll(0xFFFFFFFF, string);
return 1;
}

NoJo_ Máš tam čárku navíc mezi sizeof a (string) ;)

Link to comment
Share on other sites

  • 0

NoJo_ Máš tam čárku navíc mezi sizeof a (string) 

;)

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

Ok dík,  nevšimol som si to

 

Ináč premenné jmeno a string máš zbytočne veľké. jmeno ti stačí na 24 a string na 144 pretože SendClientMessage odošle iba 144 znakov a maximálna dĺžka mena je 24

Link to comment
Share on other sites

  • 0

new string[144], jmeno[25];

 

 

  • If a message is longer than 144 characters, it will not be sent. Truncation can be used to prevent this. Displaying a message on multiple lines will also solve this issue.

 

 

A player's name can be up to 24 characters long (as of 0.3d R2). This is defined in a_samp.inc as MAX_PLAYER_NAME. Strings to store names in should be made this size, plus one extra cell for the null terminating character, i.e. new pName[MAX_PLAYER_NAME+1];

Link to comment
Share on other sites

  • 0
NoJo_ Máš tam čárku navíc mezi sizeof a (string) 

;)

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

Ok dík,  nevšimol som si to

 

Ináč premenné jmeno a string máš zbytočne veľké. jmeno ti stačí na 24 a string na 144 pretože SendClientMessage odošle iba 144 znakov a maximálna dĺžka mena je 24

 

Mohl jsem mu to opravit :d Ale nevšiml jsem si :d :D :d

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...