Jump to content

Het Scripting Problemen Topic


Azer

Recommended Posts

Dit zijn de fouten

C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(100) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(122) : error 017: undefined symbol "strtok"
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(122) : error 033: array must be indexed (variable "cmd")
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(125) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(126) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(127) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(128) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(132) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(133) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(134) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(135) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(136) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(140) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(141) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(142) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(143) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(157) : error 017: undefined symbol "strtok"
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(157) : error 033: array must be indexed (variable "tmp")
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(165) : error 017: undefined symbol "strtok"
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(165) : error 033: array must be indexed (variable "tmp")
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(120) : warning 203: symbol is never used: "idx"
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(325) : warning 219: local variable "count" shadows a variable at a preceding level
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(529) : error 079: inconsistent return types (array & non-array)
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(532) : warning 225: unreachable code
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(532) : error 029: invalid expression, assumed zero
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(532) : error 004: function "SendPlayerFormattedText" is not implemented
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(532) : error 029: invalid expression, assumed zero
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(532) : fatal error 107: too many error messages on one line

en dit het stukje

post-61040-1193160687_thumb.jpg

dus kun je me nu helpen ?

Mvg gtafreak007 :sigaar:

Link to comment
Delen op andere websites

  • Reacties 838
  • Created
  • Laatste reactie

Top Posters In This Topic

  • Sandra

    115

  • opacool6

    79

  • Big Boss

    57

  • Remi-X

    55

Top Posters In This Topic

Posted Images

Nu is er nog 1error

error 021: symbol already defined: "count"

Mvg gtafreak007 :sigaar:

Je moet niet 2 keer een variabele maken met dezelfde naam.

geef die 'count' die jij hebt gemaakt een andere naam.

Bewerkt: door Sandra18[NL]
Link to comment
Delen op andere websites

Hoi,

misschien een domme vraa maar wat betekent x-as?

ik bedoel hiermee ik wil op de x-as ook een rij auto's zetten

voor de y-as is dit float maar wat moet ik typen voor de x-as ?

Mvg gtafreak007 :sigaar:

Link to comment
Delen op andere websites

de x-as is de lijn die loopt van west naar oost.

Als jij wilt dat er voertuigen op de x-as gespawnd worden (dus dat het x-coördinaat steeds verhoogd word) moet het zo:

public OnGameModeInit()
{
new Float:bikeX = 2606.451; // (Float/Single) De X positie waar je wilt waar de rij begint.
new countX; // (Integer) Gebruiken voor de lus
// BMX
for(countX = 0; countX <= 5; countX++)
{
 // AddStaticVehicle(WagenID,PositieX,PositieY,PositieZ,Rotatie,Kleur1,Kleur2);
 AddStaticVehicle(481,bikeX,1234.56,55.8,270.0,-1,-1); // Spawn het voertuig  VERANDER ZELF DE COÖRDINATEN
 bikeX += 2.5; // Stop bij bikeX +2.5 zodat de volgende BMX niet op dezelfde plek staat.
}
 return 1;
}

Grtz San

Bewerkt: door Sandra18[NL]
Link to comment
Delen op andere websites

Wat Betkent dit

C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(335) : warning 225: unreachable code
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.

want ik zie echt niet wat er fout is

Mvg gtafreak007 :sigaar:

Link to comment
Delen op andere websites

Wat Betkent dit
C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\BMX.pwn(335) : warning 225: unreachable code
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.

want ik zie echt niet wat er fout is

Mvg gtafreak007 :sigaar:

Waarscheinlijk een } teveel.

Link to comment
Delen op andere websites

  • 4 weken later...

ik heb mta map gemaakt en ik wil hem als een filterscript maar.. ik heb de code van Delux Gta converter me map erin en alles maar dan wil ik hem compile dan krijg ik dit oja wil je map http://www.savefile.com/files/1209389

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(3) : error 001: expected token: ">", but found "-identifier-"

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(3) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(5) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(9) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(13) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(19) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(25) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(31) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(37) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(43) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(49) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(55) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(61) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(67) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(73) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(79) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(85) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(91) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(97) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(103) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(109) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(115) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(121) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(127) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(133) : error 010: invalid function or declaration

D:\Full\GTA San Andreas\New Folder\Venzio's Server\LS stunting.pwn(139) : error 010: invalid function or declaration

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

26 Errors.

dus wie kan me helpen ik wil graag een Filterscript ervan maken

Link to comment
Delen op andere websites

  • 3 weken later...

Hallo,

Van zodra ik deze regel:

AddStaticPickup(353, 3, -1939.8685,275.7272,41.0469,34.6962);

Toevoegde. Kreeg ik deze:

C:\Documents and Settings\Michiel\Mijn documenten\Mijn ontvangen bestanden\Funwithrivelfinal.pwn(16) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.

foutmelding, maar voor ik het adde had ik geen fotumeldingen. De regel staat bij public ongamemode init ().

Mvg

RIvel

Link to comment
Delen op andere websites

Die error geeft aan dat je teveel of te weinig parameters in je functie hebt.

Dat klopt ook inderdaad:

Als je naar >>deze<< site gaat, dan kan je de functie opzoeken en kijken welke parameters nodig zijn.

In het geval van AddStaticPickup is dat (model,type,Float:X,Float:Y,Float:Z)

Als ik naar jou code kijk, zie ik dat je ook nog een parameter hebt dat (waarscheinlijk de rotatie moet voorstellen) hebt toegevoegd.

AddStaticPickup heeft dus niet een 'rotatie'-parameter nodig.

Die moet je dus ff verwijderen.

AddStaticPickup(353, 3, -1939.8685,275.7272,41.0469);

Groetjes Sandra!

Bewerkt: door Sandra18[NL]
Link to comment
Delen op andere websites

http://www.pastebin.ca/810365

public DestroyTextWellfare(playerid)

{

TextDrawDestroy(Wellfare[playerid]);

}

SetTimer("MinuteRoutine",60000,1);

SetTimer("DestroyTextWellfare",70000,1);

De info die staat in de link is van de functie Minuteroutine.

De probleem hier is, dat ik wel de textdraw zie, maar als ik zeg maar loop door de stad, dat ik dan 2 x boven me kaar Received Wellfare zie, terwijl dat maar 1x hoort te zijn. Maar als ik in een voertuig zit, dan merk je er niks van. En de tweede probleem is, dat de textdraw niet altijd verdwijnt op tijd zoals het hoort. (hij doet er soms wat langer over, ong . 20 sec)

Wie kan me helpen??

Rks

Link to comment
Delen op andere websites

Heey :puh:

ik heb een probleempje als ik een auto teleporteer...

wanneer ik me teleporteer, dan kan ik zijn facing angle instellen zonder dat

hij fouten geeft,

maar als ik me teleporteer wanneer ik in een auto zit, dan werkt die facing angle niet...

== error 017: undefined symbol "vehicleid" == :duh:

kan iemand me plz uitleggen wat ik mis doe? :D

public OnPlayerCommandText(playerid, cmdtext[]) // Tele 2 clanhome
{
   if(strcmp(cmdtext, "/clanhome", true) == 0)
   {
       if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
       {
           SetVehiclePos(GetPlayerVehicleID(playerid),-1373.3844,-258.4916,14.1440);
           SetVehicleZAngle(vehicleid,315.0000)
       }
       else
       {
           SetPlayerPos(playerid,-1373.3844,-258.4916,14.14400);
           SetPlayerFacingAngle(playerid,315.0000);
       }
       SendClientMessage(playerid, 0xFF6600AA, "Welcome 2 the clanome ;D");
       return 1;
   }

   if(strcmp(cmdtext, "/bigloop", true) == 0) // Tele 2 bigloop
   {
       if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
       {
           SetVehiclePos(GetPlayerVehicleID(playerid),-594.1223,904.4135,427.0000);
           SetVehicleZAngle(vehicleid,135.0000)
       }
       else
       {
           SetPlayerPos(playerid,-594.1223,904.4135,427.0000);
           SetPlayerFacingAngle(playerid,135.0000);
       }
       SendClientMessage(playerid, 0xFF6600AA, "You have been succesfully teleportated to -bigloop-");
       return 1;
   }

   return 0;
}

Link to comment
Delen op andere websites

Het probleem is dus dat het script niet weet wat 'vehicleid' is.

Dit is een stukje uit jouw code:

if(strcmp(cmdtext, "/clanhome", true) == 0)	
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)		
{			
	SetVehiclePos(GetPlayerVehicleID(playerid) ,-1373.3844,-258.4916,14.1440);			
	SetVehicleZAngle(vehicleid,315.0000)		
}

Je kan 2 dingen doen:

Defineer vehicleid bovenaan het commando en gebruik de variabele 'vehicleid' ook bij SetVehiclePos:

if(strcmp(cmdtext, "/clanhome", true) == 0)	
{
new vehicleid;
vehicleid = GetPlayerVehicleID(playerid);	   
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)		
{			
	SetVehiclePos(vehicleid,-1373.3844,-258.4916,14.1440);			
	SetVehicleZAngle(vehicleid,315.0000)		
}

of, gebruik ook de GetPlayerVehicleID-functie in de SetVehicleZAngle-functie:

if(strcmp(cmdtext, "/clanhome", true) == 0)	
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)		
{			
	SetVehiclePos(GetPlayerVehicleID(playerid) ,-1373.3844,-258.4916,14.1440);			
	SetVehicleZAngle(GetPlayerVehicleID(playerid) ,315.0000)		
}

Bewerkt: door Sandra18[NL]
Link to comment
Delen op andere websites

Gast
Dit onderwerp is gesloten.
  • Recent actief   0 leden

    • Er zijn hier geen geregistreerde gebruikers aanwezig.

×
×
  • Create New...