GTAvision.com - Forum - Grand Theft Auto News, Downloads, Community and more...

Position: Grand Theft Auto: San Andreas » Multiplayer » Scripte und kleine Codes » [SA-MP v2] Kleine Scripts in PWN Datei einfügen » Druckansicht
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:
ZitatZitat:
C:\Dokumente und Einstellungen\Fabian\Eigene Dateien\ICQ\388857876\ReceivedFiles\252315667
gta-drache\gtae_reallifemod.pwn(448) : warning 225: unreachable code
C:\Dokumente und Einstellungen\Fabian\Eigene Dateien\ICQ\388857876\ReceivedFiles\252315667
gta-drache\gtae_reallifemod.pwn(448) : 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)


ZitatZitat:
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)

ZitatZitat:
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 -- 188) : 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(198) : 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(218) : error 010: invalid function or
declaration
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)
GTAvision.com :: Forumregeln :: FAQ :: Impressum :: Kontakt :: RDRvision.com :: LANOIREvision.com :: MaxPayneVision.com
NetVisionWork.NET
.: © 2006-2014 by GTAvision.com :.

Rockstar GamesTake-Two Interactive Deutschland

Free Grand Theft Auto Downloads