| FaBuLo, 12.01.2008, 09:59 |
|---|
| Hallo zusammen. Ich kenn mich mit Scripten eigentlich weniger aus, aber wollte mal versuchen mit Pawno ein kleinen Script in meine Mod Datei einzufügen, ich wollte den script " Taxi " einbauen, also das man taxis rufen kann usw. Dann hab ich von der txt datei den text kopiert, und ihn ganz unten eingefügt in die mod datei (das war wahrscheinlich mein fehler) ich wollte es in amx compelieren aber es kam error: Zitat:C:\Dokumente und Einstellungen\Fabian\Eigene Dateien\ICQ\388857876\ReceivedFiles\252315667 gta-drache\gtae_reallifemod.pwn(44 : warning 225: unreachable codeC:\Dokumente und Einstellungen\Fabian\Eigene Dateien\ICQ\388857876\ReceivedFiles\252315667 gta-drache\gtae_reallifemod.pwn(44 : error 017: undefined symbol"cmdtext" C:\Dokumente und Einstellungen\Fabian\Eigene Dateien\ICQ\388857876\ReceivedFiles\252315667 gta-drache\gtae_reallifemod.pwn(449) : warning 219: local variable "pname" shadows a variable at a preceding level C:\Dokumente und Einstellungen\Fabian\Eigene Dateien\ICQ\388857876\ReceivedFiles\252315667 gta-drache\gtae_reallifemod.pwn(450) : error 017: undefined symbol "playerid" C:\Dokumente und Einstellungen\Fabian\Eigene Dateien\ICQ\388857876\ReceivedFiles\252315667 gta-drache\gtae_reallifemod.pwn(451) : error 017: undefined symbol "taxistr" C:\Dokumente und Einstellungen\Fabian\Eigene Dateien\ICQ\388857876\ReceivedFiles\252315667 gta-drache\gtae_reallifemod.pwn(451) : error 017: undefined symbol "taxistr" C:\Dokumente und Einstellungen\Fabian\Eigene Dateien\ICQ\388857876\ReceivedFiles\252315667 gta-drache\gtae_reallifemod.pwn(451) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Fabian\Eigene Dateien\ICQ\388857876\ReceivedFiles\252315667 gta-drache\gtae_reallifemod.pwn(451) : fatal error 107: too many error messages on one line Wisst ihr was mein Fehler war? PS: Sorry wenn das hier im forum schonmal gefragt wurde (hab mit der sufu leider nichts gefunden PS2: Das ist auch bei anderen Scripts so Hier der script (der is hier ausm forum) Zitat:if(strcmp(cmdtext, "/taxi", true) == 0) { new pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, sizeof (pname)); format(taxistr, sizeof(taxistr), " %s braucht ein Taxi!", pname); for(new i; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) && (IsPlayerInAnyVehicle(i)) { GameTextForPlayer(i, taxistr ,1000,1); } } return 1;} else if(strcmp(cmdtext, "/intaxi", true) == 0) { new pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, sizeof (pname)); format(taxistr, sizeof(taxistr), " %s braucht kein Taxi mehr!", pname); for(new i; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) && (IsPlayerInAnyVehicle(i)) { GameTextForPlayer(i, taxistr ,1000,1); } } return 1;} else if(strcmp(cmd, "/iamtaxi", true) == 0) { if(IsPlayerDriver(playerid)) { new pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, sizeof (pname)); format(taxistr, sizeof(taxistr), " %s bietet sich als Taxifahrer an!", pname); GameTextForPlayer(i, taxistr ,1000,1);} else if(IsPlayerPassenger(playerid)) { GameTextForPlayer(playerid,"Du musst der Fahrer sein!",1000,1); } else { GameTextForPlayer(playerid,"Du musst in einem Fahrzeug sein!",1000,1); } return 1;} __________________________ new taxistr[256]; |
| Ripper, 12.01.2008, 10:23 |
|---|
| Du kannst dein Script hier hochladen und ich mache es dir! |
| FaBuLo, 12.01.2008, 10:32 |
|---|
| THX, aber ich wollte es gerne selber machen da es, nicht nur ein script ist. Und ich möchte auch immer aktualiesieren. Ich habe jetzt mal geschaut. Es muss in den Public: public OnPlayerCommandText(playerid, cmdtext[]) oder liege ich falsch. Ich habe das : new taxistr[256]; ganz oben eingefügt. Und den haupttext unter : // PROCESS OTHER COMMANDS trotzdem kommt das: (also beim compilen) Zitat:I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(183) : warning 219: local variable "pname" shadows a variable at a preceding level I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(187) : error 029: invalid expression, assumed zero I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(187 -- 18 : error 028: invalid subscript(not an array or too many subscripts): "IsPlayerInAnyVehicle" I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(193) : warning 225: unreachable code I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(193) : error 029: invalid expression, assumed zero I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(193) : warning 215: expression has no effect I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(193) : error 001: expected token: ";", but found "if" I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(194) : warning 219: local variable "pname" shadows a variable at a preceding level I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(19 : error 029: invalid expression,assumed zero I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(198 -- 199) : error 028: invalid subscript (not an array or too many subscripts): "IsPlayerInAnyVehicle" I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(204) : error 010: invalid function or declaration I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(205) : error 010: invalid function or declaration I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(207) : error 021: symbol already defined: "GetPlayerName" I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(210) : error 010: invalid function or declaration I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(214) : error 010: invalid function or declaration I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(21 : error 010: invalid function ordeclaration I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(219) : error 010: invalid function or declaration I:\Programme\Rockstar Games\Grand Theft Auto San Andreas\SAMP_Server_Dateien\gamemodes\gtae_reallifemod.pwn(492) : warning 203: symbol is never used: "pname" Was mache ich denn noch falsch? |
| Ripper, 12.01.2008, 11:00 |
|---|
| Ich muss das Script sehen, dann kann ich dir sagen, was du falsch machst! ... keine Lust, die Errors abzulesen^^ |
| FaBuLo, 12.01.2008, 11:01 |
|---|
| Komm mal ins ICQ: Da zeig ich es dir (ich habe dich geaddet) |