Jump to content

Question

Posted

Am incercat sa fac pentru factiunea mea o poarta miscatoare

Cand sa compilez :

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Untitled.pwn(200) : error 017: undefined symbol "PlayerInfo"

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Untitled.pwn(200) : warning 215: expression has no effect

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Untitled.pwn(200) : error 001: expected token: ";", but found "]"

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Untitled.pwn(200) : error 029: invalid expression, assumed zero

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Untitled.pwn(200) : fatal error 107: too many error messages on one line

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

4 Errors.

[table]

// This is a comment

// uncomment the line below if you want to write a filterscript

//#define FILTERSCRIPT

#include <a_samp>

new aerols;

#if defined FILTERSCRIPT

forward AEROLSCLOSE();

public AEROLSCLOSE()

{

MoveDynamicObject(aerols, 980, 0.00, 0.00, 0.00,  0.00, 0.00, 270.50, 5.0);

return 1;

}

public OnFilterScriptInit()

{

print("\n--------------------------------------");

print(" Blank Filterscript by your name here");

print("--------------------------------------\n");

return 1;

}

public OnFilterScriptExit()

{

return 1;

}

#else

main()

{

print("\n----------------------------------");

print(" Blank Gamemode by your name here");

print("----------------------------------\n");

}

#endif

public OnGameModeInit()

{

    aerols = CreateObject(980, 1385.94, -1650.47, 15.16,  0.00, 0.00, 270.50);

return 1;

}

public OnGameModeExit()

{

return 1;

}

public OnPlayerRequestClass(playerid, classid)

{

SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);

SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);

SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);

return 1;

}

public OnPlayerConnect(playerid)

{

return 1;

}

public OnPlayerDisconnect(playerid, reason)

{

return 1;

}

public OnPlayerSpawn(playerid)

{

return 1;

}

public OnPlayerDeath(playerid, killerid, reason)

{

return 1;

}

public OnVehicleSpawn(vehicleid)

{

return 1;

}

public OnVehicleDeath(vehicleid, killerid)

{

return 1;

}

public OnPlayerText(playerid, text[])

{

return 1;

}

public OnPlayerCommandText(playerid, cmdtext[])

{

if (strcmp("/mycommand", cmdtext, true, 10) == 0)

{

// Do something here

return 1;

}

return 0;

}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)

{

return 1;

}

public OnPlayerExitVehicle(playerid, vehicleid)

{

return 1;

}

public OnPlayerStateChange(playerid, newstate, oldstate)

{

return 1;

}

public OnPlayerEnterCheckpoint(playerid)

{

return 1;

}

public OnPlayerLeaveCheckpoint(playerid)

{

return 1;

}

public OnPlayerEnterRaceCheckpoint(playerid)

{

return 1;

}

public OnPlayerLeaveRaceCheckpoint(playerid)

{

return 1;

}

public OnRconCommand(cmd[])

{

return 1;

}

public OnPlayerRequestSpawn(playerid)

{

return 1;

}

public OnObjectMoved(objectid)

{

return 1;

}

public OnPlayerObjectMoved(playerid, objectid)

{

return 1;

}

public OnPlayerPickUpPickup(playerid, pickupid)

{

return 1;

}

public OnVehicleMod(playerid, vehicleid, componentid)

{

return 1;

}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)

{

return 1;

}

public OnVehicleRespray(playerid, vehicleid, color1, color2)

{

return 1;

}

public OnPlayerSelectedMenuRow(playerid, row)

{

return 1;

}

public OnPlayerExitedMenu(playerid)

{

return 1;

}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)

{

return 1;

}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

{

if (newkeys==KEY_FIRE)

{

if(PlayerInfo[playerid][pLevel] >= 1)

{

if(IsPlayerConnected(playerid))

{

if(PlayerToPoint(10, playerid,1388.6704,-1649.6860,13.3777,92.1576))

{

    MoveDynamicObject(aerols, 980, 0.00, 0.00, 0.00,  0.00, 0.00, 270.50, 5.0);

    SendClientMessage(playerid, 0x00FFFFFF, "*Ai deschis poarta pentru 5 secunde!");

    SetTimer("AEROLSCLOSE",3500, false);

    return 1;

}

}

}

}

return 1;

}

public OnRconLoginAttempt(ip[], password[], success)

{

return 1;

}

public OnPlayerUpdate(playerid)

{

return 1;

}

public OnPlayerStreamIn(playerid, forplayerid)

{

return 1;

}

public OnPlayerStreamOut(playerid, forplayerid)

{

return 1;

}

public OnVehicleStreamIn(vehicleid, forplayerid)

{

return 1;

}

public OnVehicleStreamOut(vehicleid, forplayerid)

{

return 1;

}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

{

return 1;

}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)

{

return 1;

}

[/table]

[pawn]#include <a_samp>

new Scripter;[/pawn]

Untitled-1copy_zps132d2a00.jpg

11 answers to this question

Recommended Posts

Posted

Ai copiat codul asta din alt script, daca vrei sa iti mearga inlocuieste OnPlayerKeyStateChange cu asta:

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
	if (newkeys==KEY_FIRE)
   	{
		if(IsPlayerConnected(playerid))
    	{
    		if(PlayerToPoint(10, playerid,1388.6704,-1649.6860,13.3777,92.1576))
     		{
      			MoveDynamicObject(aerols, 980, 0.00, 0.00, 0.00,   0.00, 0.00, 270.50, 5.0);
       			SendClientMessage(playerid, 0x00FFFFFF, "*Ai deschis poarta pentru 5 secunde!");
        		SetTimer("AEROLSCLOSE",3500, false);
        		return 1;
        	}
		}
	}
   return 1;
}

Posted

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(45) : warning 217: loose indentation

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(202) : error 017: undefined symbol "PlayerToPoint"

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(204) : error 017: undefined symbol "MoveDynamicObject"

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(211) : warning 217: loose indentation

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(44) : warning 204: symbol is assigned a value that is never used: "aerols"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

2 Errors.

:(( :(( tot nu merge astept pe cineva sa ma ajute

[pawn]#include <a_samp>

new Scripter;[/pawn]

Untitled-1copy_zps132d2a00.jpg

Posted

PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
    if(IsPlayerConnected(playerid))
        {
                new Float:oldposx, Float:oldposy, Float:oldposz;
                new Float:tempposx, Float:tempposy, Float:tempposz;
                GetPlayerPos(playerid, oldposx, oldposy, oldposz);
                tempposx = (oldposx -x);
                tempposy = (oldposy -y);
                tempposz = (oldposz -z);
                if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
                {
                        return 1;
                }
        }
        return 0;
}

Undeva in script.

Si include streamerul.

Posted

Mai explicit daca ai putea unde ?? ;)Ms

Oriunde in afara unui callback.

Pune pe ultimele linii.

Posted

Nu se poate C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(45) : warning 217: loose indentation

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(202) : warning 202: number of arguments does not match definition

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(204) : error 017: undefined symbol "MoveDynamicObject"

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(211) : warning 217: loose indentation

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(268) : warning 217: loose indentation

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(44) : warning 204: symbol is assigned a value that is never used: "aerols"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.

:((

[pawn]#include <a_samp>

new Scripter;[/pawn]

Untitled-1copy_zps132d2a00.jpg

Posted

Dai control + h si scrie in prima casuta MoveDynamicObject si in cea de sub ea MoveObject si inlocuieste peste tot unde gaseste.

Si arata-mi linia 202.

Posted

[pawn]

#include <a_samp>

new aerols;

#if defined FILTERSCRIPT

forward AEROLSCLOSE();

public AEROLSCLOSE()

{

  MoveObject(aerols, 980, 0.00, 0.00, 0.00,  0.00, 0.00, 270.50, 5.0);

  return 1;

}

public OnFilterScriptInit()

{

  print("\n--------------------------------------");

  print(" Blank Filterscript by your name here");

  print("--------------------------------------\n");

  return 1;

}

public OnFilterScriptExit()

{

  return 1;

}

#else

main()

{

  print("\n----------------------------------");

  print(" Blank Gamemode by your name here");

  print("----------------------------------\n");

}

#endif

public OnGameModeInit()

{

    aerols = CreateObject(980, 1385.94, -1650.47, 15.16,  0.00, 0.00, 270.50);

  return 1;

}

public OnGameModeExit()

{

  return 1;

}

public OnPlayerRequestClass(playerid, classid)

{

  SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);

  SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);

  SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);

  return 1;

}

public OnPlayerConnect(playerid)

{

  return 1;

}

public OnPlayerDisconnect(playerid, reason)

{

  return 1;

}

public OnPlayerSpawn(playerid)

{

  return 1;

}

public OnPlayerDeath(playerid, killerid, reason)

{

  return 1;

}

public OnVehicleSpawn(vehicleid)

{

  return 1;

}

public OnVehicleDeath(vehicleid, killerid)

{

  return 1;

}

public OnPlayerText(playerid, text[])

{

  return 1;

}

public OnPlayerCommandText(playerid, cmdtext[])

{

  if (strcmp("/mycommand", cmdtext, true, 10) == 0)

  {

      // Do something here

      return 1;

  }

  return 0;

}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)

{

  return 1;

}

public OnPlayerExitVehicle(playerid, vehicleid)

{

  return 1;

}

public OnPlayerStateChange(playerid, newstate, oldstate)

{

  return 1;

}

public OnPlayerEnterCheckpoint(playerid)

{

  return 1;

}

public OnPlayerLeaveCheckpoint(playerid)

{

  return 1;

}

public OnPlayerEnterRaceCheckpoint(playerid)

{

  return 1;

}

public OnPlayerLeaveRaceCheckpoint(playerid)

{

  return 1;

}

public OnRconCommand(cmd[])

{

  return 1;

}

public OnPlayerRequestSpawn(playerid)

{

  return 1;

}

public OnObjectMoved(objectid)

{

  return 1;

}

public OnPlayerObjectMoved(playerid, objectid)

{

  return 1;

}

public OnPlayerPickUpPickup(playerid, pickupid)

{

  return 1;

}

public OnVehicleMod(playerid, vehicleid, componentid)

{

  return 1;

}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)

{

  return 1;

}

public OnVehicleRespray(playerid, vehicleid, color1, color2)

{

  return 1;

}

public OnPlayerSelectedMenuRow(playerid, row)

{

  return 1;

}

public OnPlayerExitedMenu(playerid)

{

  return 1;

}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)

{

  return 1;

}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

{

if (newkeys==KEY_FIRE)

  {

if(IsPlayerConnected(playerid))

    {

    if(PlayerToPoint(10, playerid,1388.6704,-1649.6860,13.3777,92.1576))

    {

      MoveObject(aerols, 980, 0.00, 0.00, 0.00,  0.00, 0.00, 270.50, 5.0);

      SendClientMessage(playerid, 0x00FFFFFF, "*Ai deschis poarta pentru 5 secunde!");

        SetTimer("AEROLSCLOSE",3500, false);

        return 1;

        }

}

}

  return 1;

}

public OnRconLoginAttempt(ip[], password[], success)

{

  return 1;

}

public OnPlayerUpdate(playerid)

{

  return 1;

}

public OnPlayerStreamIn(playerid, forplayerid)

{

  return 1;

}

public OnPlayerStreamOut(playerid, forplayerid)

{

  return 1;

}

public OnVehicleStreamIn(vehicleid, forplayerid)

{

  return 1;

}

public OnVehicleStreamOut(vehicleid, forplayerid)

{

  return 1;

}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

{

  return 1;

}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)

{

  return 1;

}

PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)

{

    if(IsPlayerConnected(playerid))

        {

                new Float:oldposx, Float:oldposy, Float:oldposz;

                new Float:tempposx, Float:tempposy, Float:tempposz;

                GetPlayerPos(playerid, oldposx, oldposy, oldposz);

                tempposx = (oldposx -x);

                tempposy = (oldposy -y);

                tempposz = (oldposz -z);

                if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))

                {

                        return 1;

                }

        }

        return 0;

}[/pawn]

Tiam pus tot poate asa iti dai seama

[pawn]#include <a_samp>

new Scripter;[/pawn]

Untitled-1copy_zps132d2a00.jpg

Posted

Acum nu mia mai dat erori  :)) dar niciodata nam bagat in seama warning ! Uite C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(45) : warning 217: loose indentation

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(202) : warning 202: number of arguments does not match definition

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(204) : warning 202: number of arguments does not match definition

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(211) : warning 217: loose indentation

C:\Documents and Settings\Owner\Desktop\Servere samp\HighGameZone v2.5\filterscripts\Gateq.pwn(268) : warning 217: loose indentation

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

5 Warnings.

[pawn]#include <a_samp>

new Scripter;[/pawn]

Untitled-1copy_zps132d2a00.jpg

Posted

3x post!

Daca vrei sa fii ajutat respecta regulamentul!

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.