Szerző Téma: Szöveg hiba  (Megtekintve 2285 alkalommal)

Szöveg hiba
« Dátum: 2011. december 01. - 08:18:29 »
0 Show voters
[pawn]new Msgs[][] =
{
\"\"lred\"[sEGÍTSÉG] \"lgreen2\"Hasznos parancsok: \"lred\"/help \"lred\"/phelp \"lred\"/cmds \"lred\"/credits \"lred\"/rules\"
\"\"lred\"[iNFÓ] \"lgreen2\"A szerver weboldala: \"lred\"trucking.fw.hu\"
};[/pawn]
 
D:\\Trucking_Server_2.0\\gamemodes\\Trucking.pwn(403) : error 001: expected token: \"}\", but found \"-string-\"
D:\\Trucking_Server_2.0\\gamemodes\\Trucking.pwn(404) : error 010: invalid function or declaration
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
2 Errors.

 
mi a gond?
[mod]Máskor témára utaló nevet adj a témának![/mod]
« Utoljára szerkesztve: 2011. december 04. - 20:02:00 írta Dream1990 »

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Szöveg hiba
« Válasz #1 Dátum: 2011. december 01. - 08:29:07 »
+1 Show voters
new Msgs[][] =
{
\"[sEGÍTSÉG]Hasznos parancsok: /help /phelp /cmds /credits /rules\",
\"[iNFÓ] A szerver weboldala: trucking.fw.hu\"
};

 
A színeket kivettem. Ugyanis egy sorban csak KETTÕ idézõjel lehet. Ha színt akarsz neki adni, akkor: {HEXA KÓD}
HEXA kódok:
http://hu.wikipedia.org/wiki/HTML-sz%C3%ADnk%C3%B3dok
A kettõskereszt utáni kód kell. ( 00FFFF )

Szöveg hiba
« Válasz #2 Dátum: 2011. december 01. - 09:03:12 »
0 Show voters
thx

Szöveg hiba
« Válasz #3 Dátum: 2011. december 01. - 09:23:35 »
0 Show voters
[pawn]#include <a_samp>
#include <fixchars.h>
#define DIALOG_TELES 107444
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(\"/rescue\", cmdtext, true))
{
    ShowPlayerDialog(playerid, DIALOG_VEHICLES, DIALOG_STYLE_LIST, \"Teleportok\", \"KACC\\nWethstone\\nBánya\\nDoherty Depo\\n Truck shop\", \"Kiválaszt\", \"Mégse\");
   return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext&#91;])
{
if(dialogid == DIALOG_TELES)
{
   if(response == 1)
   {
      switch(listitem)
      {
         case 0: SetPlayerPos(playerid, 2777.9277,2590.2505,10.8203,);
         case 1: SetPlayerPos(playerid, -1583.5469,-2730.4944,48.5391,);
         case 2: SetPlayerPos(playerid, 330.9258,900.0286,24.6015,);
         case 3: SetPlayerPos(playerid, -2185.5962,-211.6362,36.5156,);
         case 4: SetPlayerPos(playerid, 605.6434,1677.9268,6.9922);
      }
      new
         name[MAX_PLAYER_NAME],
         string[64];
      GetPlayerName(playerid, name, sizeof(name));
      format(string, sizeof(string), \"%s elteleportált %s nevu helyre.\", name, inputtext); // Ha a dialóg lista, akkor az inputtext a lista címét adja vissza.
      SendClientMessageToAll(0x0ffff, string);
   }
   else
   {
       SendClientMessage(playerid, 0xF97804FF, \"Kiléptél a teleport választó menübol!\");
   }
}
return 1;
}
[/pawn]
 
D:\\Trucking_Server_2.0\\filterscripts\\tele.pwn(17) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\tele.pwn(19) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\tele.pwn(21) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\tele.pwn(23) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\tele.pwn(24) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\tele.pwn(25) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\tele.pwn(26) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\tele.pwn(27) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\tele.pwn(32) : error 021: symbol already defined: \"GetPlayerName\"
D:\\Trucking_Server_2.0\\filterscripts\\tele.pwn(36) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\tele.pwn(41) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\tele.pwn(44) : warning 203: symbol is never used: \"name\"
D:\\Trucking_Server_2.0\\filterscripts\\tele.pwn(44) : warning 203: symbol is never used: \"string\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
14 Errors.

 
mi a baj?

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Szöveg hiba
« Válasz #4 Dátum: 2011. december 01. - 09:30:16 »
+1 Show voters
#include <a_samp>
#include <fixchars.h>
#define DIALOG_TELES 107444
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(\"/rescue\", cmdtext, true))
{
    ShowPlayerDialog(playerid, DIALOG_TELES, DIALOG_STYLE_LIST, \"Teleportok\", \"KACC\\nWethstone\\nBánya\\nDoherty Depo\\n Truck shop\", \"Kiválaszt\", \"Mégse\");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_TELES)
{
if(response == 1)
{
   switch(listitem)
   {
      case 0: SetPlayerPos(playerid, 2777.9277,2590.2505,10.8203);
      case 1: SetPlayerPos(playerid, -1583.5469,-2730.4944,48.5391);
      case 2: SetPlayerPos(playerid, 330.9258,900.0286,24.6015);
      case 3: SetPlayerPos(playerid, -2185.5962,-211.6362,36.5156);
      case 4: SetPlayerPos(playerid, 605.6434,1677.9268,6.9922);
   }
   new
      name[MAX_PLAYER_NAME],
      string[64];
   GetPlayerName(playerid, name, sizeof(name));
   format(string, sizeof(string), \"%s elteleportált %s nevu helyre.\", name, inputtext); // Ha a dialóg lista, akkor az inputtext a lista címét adja vissza.
   SendClientMessageToAll(0x0ffff, string);
}
else
{
    SendClientMessage(playerid, 0xF97804FF, \"Kiléptél a teleport választó menübol!\");
}
}
return 1;
}

Szöveg hiba
« Válasz #5 Dátum: 2011. december 01. - 09:51:34 »
0 Show voters
nem jó nem csinál semit

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Szöveg hiba
« Válasz #6 Dátum: 2011. december 01. - 09:55:10 »
0 Show voters
Nem látok benne hibát, letesztelem.
ZCMD-vel jó
 
#include <a_samp>
#include <fixchars.h>
#include <zcmd>
#define DIALOG_TELES 52
CMD:rescue(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_TELES, 2, \"Teleportok\", \"KACC\\nWethstone\\nBánya\\nDoherty Depo\\n Truck shop\", \"Kiválaszt\", \"Mégse\");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_TELES)
{
if(response == 1)
{
   switch(listitem)
   {
      case 0: SetPlayerPos(playerid, 2777.9277,2590.2505,10.8203);
      case 1: SetPlayerPos(playerid, -1583.5469,-2730.4944,48.5391);
      case 2: SetPlayerPos(playerid, 330.9258,900.0286,24.6015);
      case 3: SetPlayerPos(playerid, -2185.5962,-211.6362,36.5156);
      case 4: SetPlayerPos(playerid, 605.6434,1677.9268,6.9922);
   }
   new
      name[MAX_PLAYER_NAME],
      string[64];
   GetPlayerName(playerid, name, sizeof(name));
   format(string, sizeof(string), \"%s elteleportált %s nevu helyre.\", name, inputtext); // Ha a dialóg lista, akkor az inputtext a lista címét adja vissza.
   SendClientMessageToAll(0x0ffff, string);
}
else
{
    SendClientMessage(playerid, 0xF97804FF, \"Kiléptél a teleport választó menübol!\");
}
}
return 1;
}

 
A dialogid-t átírtam, ugyanis baromi nagy szám volt.
« Utoljára szerkesztve: 2011. december 01. - 10:16:28 írta Dream1990 »

Szöveg hiba
« Válasz #7 Dátum: 2011. december 01. - 10:30:50 »
0 Show voters
most kijelenik de nem teleportál

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Szöveg hiba
« Válasz #8 Dátum: 2011. december 01. - 10:31:28 »
0 Show voters
Nálam teleportál.

Szöveg hiba
« Válasz #9 Dátum: 2011. december 01. - 10:36:20 »
0 Show voters
de nálad 0.3d nekem 0.3c van
de valamiert nem megy

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Szöveg hiba
« Válasz #10 Dátum: 2011. december 01. - 10:39:06 »
0 Show voters
Igen, nálam 0.3d van. De attól 0.3c-n is mennie kell.

Szöveg hiba
« Válasz #11 Dátum: 2011. december 01. - 12:02:57 »
0 Show voters
de nem megyb mi a baj :\'(

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Szöveg hiba
« Válasz #12 Dátum: 2011. december 01. - 12:19:06 »
0 Show voters
Nálad van valami hiba. Nálam hibátlanul megy.

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
Szöveg hiba
« Válasz #13 Dátum: 2011. december 01. - 15:14:19 »
0 Show voters
N@rbirock azért ne mi írjuk már meg helyetted a módodat. Ha egy pont hiányzik a scriped végérõl már egybõl témát nyitsz... Ne legyél lusta, kicsit neked is kéne dolgozni a módoddal nem csak sampfórumról összeszedni...

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Szöveg hiba
« Válasz #14 Dátum: 2011. december 01. - 15:21:32 »
0 Show voters
Sheet ezzel egyet kell, hogy értsek.:)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal