Jump to content
  • 0

pomoc Kde je chyba ?


Fuggy

Dotaz

dobrý den zkoušel sem si pridělat pravidla do modu a vyskočili mě chybi v čem jsou ? :) diky 

 

public OnPlayerConnect(playerid)

{
new string[1200];
strcat(string,"{CC3300}Toto jsou pravidla pro každého {99FFFF}hráče {CC3300}! Kdo je nebude dodržovať tak {99FFFF}ADMIN {CC3300}ho může potrestat jak uzná za vhodné !\n");
strcat(string,"{CC3300}1. Zákaz urážania serveru, adminů, a nebo hráčů.\n{CC3300}2. Zákaz spawnkillovať (jak sa hráč objaví a vy ho hned zabijete)\n{CC3300}3. Zákaz teamkillovat (napr. ste SBS a zabijete člena SBS(kromě akcí) )\n{CC3300}4. Zákaz zneužívat Bugu \n{CC3300}5. Zákaz cheatovat (CLEO mody, s0beit a podobné cheaty)\n{CC3300}6. Zákaz žebraní ( penize, zbrane, oprava auta, hp, admin lvl, unban)\n");
strcat(string,"{CC3300}7. Zákaz spamovaní (psát stále tu samou správu)\n{CC3300}8. Zákaz rasistických narážek na národy, rasy a podobne !\n{CC3300}9. Zákaz vstupu s neslušnými nickami a nebo sa vydávat za adminov !\n{CC3300}10. Přísný zákaz ničení(střelba, zabíjení, atentáty) akcí výhlášených administrátory(výlet, tuning sraz, DM atd.)\n{CC3300}11. Dodržovať toto jinak vás postihne trest !\n");
strcat(string,"{CC3300}12.Je zakázáno zveřejňovat adresy konkurenčních serverů nebo webů {B9D3EE}(ban 30 dní){FFFFFF}\n{CC3300}13.Je zakázáno psát se zapnutým CAPS LOCKem {B9D3EE}(kick/mute){FFFFFF}\n");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Pravidla",string,"Souhlasím","");
return 1;
}

Chyby error 029: invalid expression, assumed zero
              error 001: expected token: ";", but found "{"

 

Link to comment
Share on other sites

  • Answers 56
  • Created
  • Last Reply

Top Posters For This Question

Top Posters For This Question

Recommended Posts

  • 0


public OnPlayerConnect(playerid)
{

new Name[24];
GetPlayerName(playerid,Name,24);

if(!strcmp(Name, "SERVER", false))
{
SendClientMessage(playerid,0xC0C0C0FF,"Invalid name.");
return Kick(playerid);
}

if(playerid >= MAX_PLAYERS_EX)
{
SendClientMessage(playerid,0xC0C0C0FF,"Server is full.");
return Kick(playerid);
}

if(!IsPlayerNPC(playerid))
{
for(new i=0; i<=Server[ConP]; i++) // Uprav podle svých potřeb nevím jak to tam máš
{
if(IsPlayerConnected(i))
{
if(!IsPlayerNPC(i))
{
ShowPlayerNameTagForPlayer(playerid, i, true);
}
}
}

new way[32];
format(way,32,"SL/%s.cfg",Name);
///Pravidla//
{
new string[1200];
strcat(string,"{CC3300}Toto jsou pravidla pro každého {99FFFF}hráee {CC3300}! Kdo je nebude dodržova tak {99FFFF}ADMIN {CC3300}ho muže potrestat jak uzná za vhodné !\n");
strcat(string,"{CC3300}1. Zákaz urážania serveru, adminu, a nebo hráeu.\n{CC3300}2. Zákaz spawnkillova (jak sa hráe objaví a vy ho hned zabijete)\n{CC3300}3. Zákaz teamkillovat (napr. ste SBS a zabijete elena SBS(kromi akcí) )\n{CC3300}4. Zákaz zneužívat Bugu \n{CC3300}5. Zákaz cheatovat (CLEO mody, s0beit a podobné cheaty)\n{CC3300}6. Zákaz žebraní ( penize, zbrane, oprava auta, hp, admin lvl, unban)\n");
strcat(string,"{CC3300}7. Zákaz spamovaní (psát stále tu samou správu)\n{CC3300}8. Zákaz rasistických narážek na národy, rasy a podobne !\n{CC3300}9. Zákaz vstupu s neslušnými nickami a nebo sa vydávat za adminov !\n{CC3300}10. Poísný zákaz nieení(stoelba, zabíjení, atentáty) akcí výhlášených administrátory(výlet, tuning sraz, DM atd.)\n{CC3300}11. Dodržova toto jinak vás postihne trest !\n");
strcat(string,"{CC3300}12.Je zakázáno zveoejoovat adresy konkureneních serveru nebo webu {B9D3EE}(ban 30 dní){FFFFFF}\n{CC3300}13.Je zakázáno psát se zapnutým CAPS LOCKem {B9D3EE}(kick/mute){FFFFFF}\n");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Pravidla",string,"Souhlasím","");
}
return 1;
}

C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4661) : error 017: undefined symbol "way"

C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4668) : error 017: undefined symbol "way"

C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4807) : error 017: undefined symbol "way"

C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4809) : warning 209: function "OnPlayerConnect" should return a value

C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4810) : error 010: invalid function or declaration

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

 

 

4 Errors.
Link to comment
Share on other sites

  • 0

 

#include
public OnPlayerConnect(playerid)
{
new Name[24];
GetPlayerName(playerid,Name,24);

if(!strcmp(Name, "SERVER", false))
{
SendClientMessage(playerid,0xC0C0C0FF,"Invalid name.");
return Kick(playerid);
}

if(playerid >= MAX_PLAYERS_EX)
{
SendClientMessage(playerid,0xC0C0C0FF,"Server is full.");
return Kick(playerid);
}

if(!IsPlayerNPC(playerid))
{
for(new i=0; i<=Server[ConP]; i++) // Uprav podle svých potřeb nevím jak to tam máš
{
if(IsPlayerConnected(i))
{
if(!IsPlayerNPC(i))
{
ShowPlayerNameTagForPlayer(playerid, i, true);
}
}
}

}
new string[1200];
strcat(string,"{CC3300}Toto jsou pravidla pro každého {99FFFF}hráee {CC3300}! Kdo je nebude dodržova tak {99FFFF}ADMIN {CC3300}ho muže potrestat jak uzná za vhodné !\n");
strcat(string,"{CC3300}1. Zákaz urážania serveru, adminu, a nebo hráeu.\n{CC3300}2. Zákaz spawnkillova (jak sa hráe objaví a vy ho hned zabijete)\n{CC3300}3. Zákaz teamkillovat (napr. ste SBS a zabijete elena SBS(kromi akcí) )\n{CC3300}4. Zákaz zneužívat Bugu \n{CC3300}5. Zákaz cheatovat (CLEO mody, s0beit a podobné cheaty)\n{CC3300}6. Zákaz žebraní ( penize, zbrane, oprava auta, hp, admin lvl, unban)\n");
strcat(string,"{CC3300}7. Zákaz spamovaní (psát stále tu samou správu)\n{CC3300}8. Zákaz rasistických narážek na národy, rasy a podobne !\n{CC3300}9. Zákaz vstupu s neslušnými nickami a nebo sa vydávat za adminov !\n{CC3300}10. Poísný zákaz nieení(stoelba, zabíjení, atentáty) akcí výhlášených administrátory(výlet, tuning sraz, DM atd.)\n{CC3300}11. Dodržova toto jinak vás postihne trest !\n");
strcat(string,"{CC3300}12.Je zakázáno zveoejoovat adresy konkureneních serveru nebo webu {B9D3EE}(ban 30 dní){FFFFFF}\n{CC3300}13.Je zakázáno psát se zapnutým CAPS LOCKem {B9D3EE}(kick/mute){FFFFFF}\n");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Pravidla",string,"Souhlasím","");
return 1;
}

 

 

Teraz skus

Link to comment
Share on other sites

  • 0

já se snažim ale s timhle si fakt nevim rady

 

Jak tohle můžeš napsat, to sis nikdy nepřečetl jakýkoliv tutoriál k programování? To je úplný základ. Když si to vezmeš, tak logicky nemůžeš používat proměnnou tam, kde neexistuje. To jsou ty tvoje errory, které nemůžeš vyřešit. Je to opravdu tak těžké? (řečnická otázka)

Link to comment
Share on other sites

  • 0

#include  toto je ten error

tam za tim #include  musi neco být ne ?


Jak tohle můžeš napsat, to sis nikdy nepřečetl jakýkoliv tutoriál k programování? To je úplný základ. Když si to vezmeš, tak logicky nemůžeš používat proměnnou tam, kde neexistuje. To jsou ty tvoje errory, které nemůžeš vyřešit. Je to opravdu tak těžké? (řečnická otázka)

přečetl sem si tutorialy možna malo to máš pravdu  

Link to comment
Share on other sites

  • 0

Smaž ten řádek..

smazal sel a

 

C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4537) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4623) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4625) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4628) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4635) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4640) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4642) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4644) : error 021: symbol already defined: "GivePlayerWeapon"
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4646) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4649) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4649) : error 021: symbol already defined: "dini_IntSet"
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4651) : error 021: symbol already defined: "SetPlayerMapIcon"
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4655) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4656) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4659) : error 021: symbol already defined: "SendClientMessage"
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4662) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4666) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4678) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4690) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4702) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4714) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4726) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4734) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4746) : error 010: invalid function or declaration
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4756) : error 021: symbol already defined: "TextDrawShowForPlayer"
C:\Users\JAKUB\Desktop\pawno\MegaParba\MegaParba.pwn(4762) : error 021: symbol already defined: "TextDrawHideForPlayer"
Link to comment
Share on other sites

  • 0

víš co.. raději sem pošli celej kod svého pwn... nejlepší by bylo kdybys to dal na pastebin..

ja vím ale je to moc řadku nende to tam vložit zkoušel sem

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