GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: skbence - 2012. május 12. - 15:49:49

Cím: Parancs írás
Írta: skbence - 2012. május 12. - 15:49:49
if (!strcmp(\"/szabályok\", cmdtext, true))
{
 SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
 SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
}
Ezt megírtam! És ezt adja ki:
error 030: compound statement not closed at the end of file (started at line 60)
Cím: Parancs írás
Írta: Erik3333 - 2012. május 12. - 15:50:40
Így próbáld meg:
 
if (strcmp(\"/szabályok\", cmdtext, true))
   {
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
return 1;
}
Cím: Parancs írás
Írta: skbence - 2012. május 12. - 15:53:09
Idézetet írta: Erik3333 date=1336830640\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21348\" data-ipsquote-contentclass=\"forums_Topic
Így próbáld meg:
 
if (strcmp(\"/szabályok\", cmdtext, true))
   {
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
}

 

error 030: compound statement not closed at the end of file (started at line 60) 60. sorba van valami baja? mert amit küldtél az elején ez van a 60. sorban :
if (strcmp(\"/szabályok\", cmdtext, true))
Cím: Parancs írás
Írta: zeteni - 2012. május 12. - 15:55:48
Használj ZCMD-t! Sokkal egyszerûbb.
 
CMD:szabalyok(playerid, params[])
{
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
}

 
E: ZCMD parancsfeldolgozó
Cím: Parancs írás
Írta: ZyZu. - 2012. május 12. - 15:59:20
if (strcmp(\"/szabályok\", cmdtext, true))
{
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
    return 1;
}
Cím: Parancs írás
Írta: skbence - 2012. május 12. - 16:00:27
Idézetet írta: zeteni date=1336830948\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21348\" data-ipsquote-contentclass=\"forums_Topic
Használj ZCMD-t! Sokkal egyszerûbb.
 
CMD:szabalyok(playerid, params[])
{
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
}

 
E: ZCMD parancsfeldolgozó
 
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(62) : error 037: invalid string (possibly non-terminated string)
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(62) : error 029: invalid expression, assumed zero
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(62) : error 017: undefined symbol \"WS\"
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(62) : fatal error 107: too many error messages on one line
ezt adta ki :S
Cím: Parancs írás
Írta: zeteni - 2012. május 12. - 16:03:30
Nekem hibátlan. Bent van a mod elején a #include <zcmd> ?

Dupla hozzászólás automatikusan összefûzve. ( 2012. május 12. - 16:05:18 )

CMD:szabalyok(playerid, params[])
{
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
return 1;
}

 
Bocs az elõbb lemaradt a return 1;
Cím: Parancs írás
Írta: Erik3333 - 2012. május 12. - 16:05:43
Így?
 
CMD:szabalyok(playerid, params[])
{
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
return 1;
}
Cím: Parancs írás
Írta: zeteni - 2012. május 12. - 16:07:02
Megelõztelek, de az is jó amit te írtál :)
Cím: Parancs írás
Írta: skbence - 2012. május 12. - 16:08:26
Idézetet írta: Erik3333 date=1336831543\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21348\" data-ipsquote-contentclass=\"forums_Topic
Így?
 
CMD:szabalyok(playerid, params[])
{
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
return 1;
}

 

Köszi mükszik! Rosszúl írtam be a CMD-t nem hagytam ki sorokat! :)
Cím: Parancs írás
Írta: skbence - 2012. május 12. - 15:49:49
if (!strcmp(\"/szabályok\", cmdtext, true))
{
 SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
 SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
}
Ezt megírtam! És ezt adja ki:
error 030: compound statement not closed at the end of file (started at line 60)
Cím: Parancs írás
Írta: Erik3333 - 2012. május 12. - 15:50:40
Így próbáld meg:
 
if (strcmp(\"/szabályok\", cmdtext, true))
   {
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
return 1;
}
Cím: Parancs írás
Írta: skbence - 2012. május 12. - 15:53:09
Idézetet írta: Erik3333 date=1336830640\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21348\" data-ipsquote-contentclass=\"forums_Topic
Így próbáld meg:
 
if (strcmp(\"/szabályok\", cmdtext, true))
   {
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
}

 

error 030: compound statement not closed at the end of file (started at line 60) 60. sorba van valami baja? mert amit küldtél az elején ez van a 60. sorban :
if (strcmp(\"/szabályok\", cmdtext, true))
Cím: Parancs írás
Írta: zeteni - 2012. május 12. - 15:55:48
Használj ZCMD-t! Sokkal egyszerûbb.
 
CMD:szabalyok(playerid, params[])
{
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
}

 
E: ZCMD parancsfeldolgozó
Cím: Parancs írás
Írta: ZyZu. - 2012. május 12. - 15:59:20
if (strcmp(\"/szabályok\", cmdtext, true))
{
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
    return 1;
}
Cím: Parancs írás
Írta: skbence - 2012. május 12. - 16:00:27
Idézetet írta: zeteni date=1336830948\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21348\" data-ipsquote-contentclass=\"forums_Topic
Használj ZCMD-t! Sokkal egyszerûbb.
 
CMD:szabalyok(playerid, params[])
{
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
    SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
}

 
E: ZCMD parancsfeldolgozó
 
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(62) : error 037: invalid string (possibly non-terminated string)
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(62) : error 029: invalid expression, assumed zero
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(62) : error 017: undefined symbol \"WS\"
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(62) : fatal error 107: too many error messages on one line
ezt adta ki :S
Cím: Parancs írás
Írta: zeteni - 2012. május 12. - 16:03:30
Nekem hibátlan. Bent van a mod elején a #include <zcmd> ?

Dupla hozzászólás automatikusan összefûzve. ( 2012. május 12. - 16:05:18 )

CMD:szabalyok(playerid, params[])
{
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
return 1;
}

 
Bocs az elõbb lemaradt a return 1;
Cím: Parancs írás
Írta: Erik3333 - 2012. május 12. - 16:05:43
Így?
 
CMD:szabalyok(playerid, params[])
{
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
return 1;
}
Cím: Parancs írás
Írta: zeteni - 2012. május 12. - 16:07:02
Megelõztelek, de az is jó amit te írtál :)
Cím: Parancs írás
Írta: skbence - 2012. május 12. - 16:08:26
Idézetet írta: Erik3333 date=1336831543\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21348\" data-ipsquote-contentclass=\"forums_Topic
Így?
 
CMD:szabalyok(playerid, params[])
{
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: 1. NO DB, 2. Ne káromkodj, 3. Ne csalj!, 4. Tiszteld a többi játékost\");
SendClientMessage(playerid, COLOR_WHITE, \"[WS]RELOADED: Aki nem tartja be a fent lévõ szabályokat azt kitiljtuk a szerverrõl!\");
return 1;
}

 

Köszi mükszik! Rosszúl írtam be a CMD-t nem hagytam ki sorokat! :)