Alredy defined
#1

Hi!

I get this error message when I compile..

Код:
C:\Users\Davve\Desktop\Bases\Base1\Test.pwn(40) : error 021: symbol already defined: "CreateObject"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.




pawn Код:
public OnGameModeInit()
{
    // Don't use these lines if it's a filterscript
    SetGameModeText("Blank Script");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
}
CreateObject(11420,-1454.80004883,2636.39990234,55.70000076,0.00000000,0.00000000,223.49475098); //object(con_lighth) (1)
CreateObject(3268,-1493.30004883,2691.19995117,54.70000076,0.00000000,0.00000000,90.00000000); //object(mil_hangar1_) (1)
CreateObject(3268,-1524.50000000,2691.10009766,54.79999924,0.00000000,0.00000000,90.00000000); //object(mil_hangar1_) (2)
CreateObject(3271,-1415.09997559,2693.10009766,56.90000153,0.00000000,0.00000000,66.00000000); //object(bonyrd_block3_) (1)
CreateObject(12912,-1481.59997559,2651.60009766,66.30000305,0.00000000,0.00000000,356.00000000); //object(sw_silo04) (1)
CreateObject(3884,-1479.19995117,2682.19995117,60.79999924,0.00000000,0.00000000,238.00000000); //object(samsite_sfxrf) (1)
CreateObject(11442,-1469.90002441,2636.39990234,54.79999924,0.00000000,0.00000000,90.00000000); //object(des_pueblo3) (1)
CreateObject(9241,-1460.80004883,2697.00000000,56.59999847,0.00000000,0.00000000,90.00000000); //object(copbits_sfn) (1)
CreateObject(8171,-1515.59997559,2437.80004883,54.79999924,1.00000000,0.00000000,0.00000000); //object(vgssairportland06) (2)
CreateObject(16113,-1489.19995117,2385.80004883,44.00000000,0.00000000,0.00000000,126.00000000); //object(des_rockgp2_03) (1)
CreateObject(16113,-1490.40002441,2422.69995117,40.70000076,0.00000000,0.00000000,125.99478149); //object(des_rockgp2_03) (2)
CreateObject(16113,-1492.09997559,2452.10009766,38.79999924,0.00000000,0.00000000,125.99121094); //object(des_rockgp2_03) (3)
CreateObject(16113,-1491.50000000,2477.39990234,40.20000076,0.00000000,0.00000000,125.99121094); //object(des_rockgp2_03) (4)
CreateObject(16113,-1540.30004883,2489.89990234,42.59999847,0.00000000,0.00000000,301.99121094); //object(des_rockgp2_03) (5)
CreateObject(16113,-1543.50000000,2438.19995117,46.59999847,0.00000000,0.00000000,131.98669434); //object(des_rockgp2_03) (6)
CreateObject(16113,-1544.30004883,2393.00000000,44.59999847,0.00000000,0.00000000,131.98425293); //object(des_rockgp2_03) (7)
CreateObject(16113,-1511.30004883,2370.00000000,30.39999962,0.00000000,0.00000000,213.98425293); //object(des_rockgp2_03) (8)
}
Reply
#2

I would've thought that you would know what to do with this ... When people say: paste it under OnGameModeInit, then they mean INSIDE OnGameModeInit.

You don't wanna know how many times I literally facepalm when reading this forum.
Reply
#3

lmfao "under"

put it inside the brackets OP
Reply
#4

Quote:
Originally Posted by jamesbond007
Посмотреть сообщение
lmfao "under"

put it inside the brackets OP
Ops..

I have done this right before... My falut... But thanks alot for help!
Reply
#5

Join Date: Nov 2009
Location: Sweden
Posts: 1,390
Reputation: 41
O.O.

And yeah :P Make sure you put them between that :P.
Reply
#6

Quote:
Originally Posted by Thunderbolt
Посмотреть сообщение
Join Date: Nov 2009
Location: Sweden
Posts: 1,390
Reputation: 41
O.O.

And yeah :P Make sure you put them between that :P.
I have helpt with other things! All dosen't have to be with scripting.. I'm a begginer with Pawno..

I haven't fix it :/ Btw I have some more code now.. Its said undefined so I made
pawn Код:
#define playerid
..

Error message:

pawn Код:
C:\Users\Davve\Desktop\Bases\Base1\Test.pwn(51) : error 029: invalid expression, assumed zero
C:\Users\Davve\Desktop\Bases\Base1\Test.pwn(51) : warning 215: expression has no effect
C:\Users\Davve\Desktop\Bases\Base1\Test.pwn(51) : warning 215: expression has no effect
C:\Users\Davve\Desktop\Bases\Base1\Test.pwn(51) : warning 215: expression has no effect
C:\Users\Davve\Desktop\Bases\Base1\Test.pwn(51) : warning 215: expression has no effect
C:\Users\Davve\Desktop\Bases\Base1\Test.pwn(51) : warning 215: expression has no effect
C:\Users\Davve\Desktop\Bases\Base1\Test.pwn(51) : error 001: expected token: ";", but found ")"
C:\Users\Davve\Desktop\Bases\Base1\Test.pwn(51) : error 029: invalid expression, assumed zero
C:\Users\Davve\Desktop\Bases\Base1\Test.pwn(51) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
pawn Код:
#define playerid
public OnGameModeInit()
{
CreateObject(3268,-1493.30004883,2691.19995117,54.70000076,0.00000000,0.00000000,90.00000000); //object(mil_hangar1_) (1)
CreateObject(3268,-1524.50000000,2691.10009766,54.79999924,0.00000000,0.00000000,90.00000000); //object(mil_hangar1_) (2)
CreateObject(3271,-1415.09997559,2693.10009766,56.90000153,0.00000000,0.00000000,66.00000000); //object(bonyrd_block3_) (1)
CreateObject(12912,-1481.59997559,2651.60009766,66.30000305,0.00000000,0.00000000,356.00000000); //object(sw_silo04) (1)
CreateObject(3884,-1479.19995117,2682.19995117,60.79999924,0.00000000,0.00000000,238.00000000); //object(samsite_sfxrf) (1)
CreateObject(11442,-1469.90002441,2636.39990234,54.79999924,0.00000000,0.00000000,90.00000000); //object(des_pueblo3) (1)
CreateObject(9241,-1460.80004883,2697.00000000,56.59999847,0.00000000,0.00000000,90.00000000); //object(copbits_sfn) (1)
CreateObject(8171,-1515.59997559,2437.80004883,54.79999924,1.00000000,0.00000000,0.00000000); //object(vgssairportland06) (2)
CreateObject(16113,-1489.19995117,2385.80004883,44.00000000,0.00000000,0.00000000,126.00000000); //object(des_rockgp2_03) (1)
CreateObject(16113,-1490.40002441,2422.69995117,40.70000076,0.00000000,0.00000000,125.99478149); //object(des_rockgp2_03) (2)
CreateObject(16113,-1492.09997559,2452.10009766,38.79999924,0.00000000,0.00000000,125.99121094); //object(des_rockgp2_03) (3)
CreateObject(16113,-1491.50000000,2477.39990234,40.20000076,0.00000000,0.00000000,125.99121094); //object(des_rockgp2_03) (4)
CreateObject(16113,-1540.30004883,2489.89990234,42.59999847,0.00000000,0.00000000,301.99121094); //object(des_rockgp2_03) (5)
CreateObject(16113,-1543.50000000,2438.19995117,46.59999847,0.00000000,0.00000000,131.98669434); //object(des_rockgp2_03) (6)
CreateObject(16113,-1544.30004883,2393.00000000,44.59999847,0.00000000,0.00000000,131.98425293); //object(des_rockgp2_03) (7)
CreateObject(16113,-1511.30004883,2370.00000000,30.39999962,0.00000000,0.00000000,213.98425293); //object(des_rockgp2_03) (8)
RemoveBuildingForPlayer(playerid, 3297, -1493.8359, 2688.9922, 56.6484, 0.25);
RemoveBuildingForPlayer(playerid, 3298, -1568.9609, 2633.5156, 55.3281, 0.25);
RemoveBuildingForPlayer(playerid, 3299, -1518.0313, 2698.5938, 55.2109, 0.25);
{
    // Don't use these lines if it's a filterscript
    SetGameModeText("Blank Script");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
}

Код:
Or I can't scrit to day ^^ ... Maybe because of I'm tierd lol :D
Reply
#7

Any help??
Reply
#8

What??

Remove that #define playerid, thats crap.

pawn Код:
public OnGameModeInit()
{
    CreateObject(3268,-1493.30004883,2691.19995117,54.70000076,0.00000000,0.00000000,90.00000000); //object(mil_hangar1_) (1)
    CreateObject(3268,-1524.50000000,2691.10009766,54.79999924,0.00000000,0.00000000,90.00000000); //object(mil_hangar1_) (2)
    CreateObject(3271,-1415.09997559,2693.10009766,56.90000153,0.00000000,0.00000000,66.00000000); //object(bonyrd_block3_) (1)
    CreateObject(12912,-1481.59997559,2651.60009766,66.30000305,0.00000000,0.00000000,356.00000000); //object(sw_silo04) (1)
    CreateObject(3884,-1479.19995117,2682.19995117,60.79999924,0.00000000,0.00000000,238.00000000); //object(samsite_sfxrf) (1)
    CreateObject(11442,-1469.90002441,2636.39990234,54.79999924,0.00000000,0.00000000,90.00000000); //object(des_pueblo3) (1)
    CreateObject(9241,-1460.80004883,2697.00000000,56.59999847,0.00000000,0.00000000,90.00000000); //object(copbits_sfn) (1)
    CreateObject(8171,-1515.59997559,2437.80004883,54.79999924,1.00000000,0.00000000,0.00000000); //object(vgssairportland06) (2)
    CreateObject(16113,-1489.19995117,2385.80004883,44.00000000,0.00000000,0.00000000,126.00000000); //object(des_rockgp2_03) (1)
    CreateObject(16113,-1490.40002441,2422.69995117,40.70000076,0.00000000,0.00000000,125.99478149); //object(des_rockgp2_03) (2)
    CreateObject(16113,-1492.09997559,2452.10009766,38.79999924,0.00000000,0.00000000,125.99121094); //object(des_rockgp2_03) (3)
    CreateObject(16113,-1491.50000000,2477.39990234,40.20000076,0.00000000,0.00000000,125.99121094); //object(des_rockgp2_03) (4)
    CreateObject(16113,-1540.30004883,2489.89990234,42.59999847,0.00000000,0.00000000,301.99121094); //object(des_rockgp2_03) (5)
    CreateObject(16113,-1543.50000000,2438.19995117,46.59999847,0.00000000,0.00000000,131.98669434); //object(des_rockgp2_03) (6)
    CreateObject(16113,-1544.30004883,2393.00000000,44.59999847,0.00000000,0.00000000,131.98425293); //object(des_rockgp2_03) (7)
    CreateObject(16113,-1511.30004883,2370.00000000,30.39999962,0.00000000,0.00000000,213.98425293); //object(des_rockgp2_03) (8)
    // Don't use these lines if it's a filterscript
    SetGameModeText("Blank Script");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
}

public OnPlayerConnect(playerid)
{
    RemoveBuildingForPlayer(playerid, 3297, -1493.8359, 2688.9922, 56.6484, 0.25);
    RemoveBuildingForPlayer(playerid, 3298, -1568.9609, 2633.5156, 55.3281, 0.25);
    RemoveBuildingForPlayer(playerid, 3299, -1518.0313, 2698.5938, 55.2109, 0.25);
    return 1;
}
Reply
#9

Why on earth you are making playerid constant?

Remove #define playerid and replace this.

pawn Код:
public OnGameModeInit()
{
    CreateObject(3268,-1493.30004883,2691.19995117,54.70000076,0.00000000,0.00000000,90.00000000); //object(mil_hangar1_) (1)
    CreateObject(3268,-1524.50000000,2691.10009766,54.79999924,0.00000000,0.00000000,90.00000000); //object(mil_hangar1_) (2)
    CreateObject(3271,-1415.09997559,2693.10009766,56.90000153,0.00000000,0.00000000,66.00000000); //object(bonyrd_block3_) (1)
    CreateObject(12912,-1481.59997559,2651.60009766,66.30000305,0.00000000,0.00000000,356.00000000); //object(sw_silo04) (1)
    CreateObject(3884,-1479.19995117,2682.19995117,60.79999924,0.00000000,0.00000000,238.00000000); //object(samsite_sfxrf) (1)
    CreateObject(11442,-1469.90002441,2636.39990234,54.79999924,0.00000000,0.00000000,90.00000000); //object(des_pueblo3) (1)
    CreateObject(9241,-1460.80004883,2697.00000000,56.59999847,0.00000000,0.00000000,90.00000000); //object(copbits_sfn) (1)
    CreateObject(8171,-1515.59997559,2437.80004883,54.79999924,1.00000000,0.00000000,0.00000000); //object(vgssairportland06) (2)
    CreateObject(16113,-1489.19995117,2385.80004883,44.00000000,0.00000000,0.00000000,126.00000000); //object(des_rockgp2_03) (1)
    CreateObject(16113,-1490.40002441,2422.69995117,40.70000076,0.00000000,0.00000000,125.99478149); //object(des_rockgp2_03) (2)
    CreateObject(16113,-1492.09997559,2452.10009766,38.79999924,0.00000000,0.00000000,125.99121094); //object(des_rockgp2_03) (3)
    CreateObject(16113,-1491.50000000,2477.39990234,40.20000076,0.00000000,0.00000000,125.99121094); //object(des_rockgp2_03) (4)
    CreateObject(16113,-1540.30004883,2489.89990234,42.59999847,0.00000000,0.00000000,301.99121094); //object(des_rockgp2_03) (5)
    CreateObject(16113,-1543.50000000,2438.19995117,46.59999847,0.00000000,0.00000000,131.98669434); //object(des_rockgp2_03) (6)
    CreateObject(16113,-1544.30004883,2393.00000000,44.59999847,0.00000000,0.00000000,131.98425293); //object(des_rockgp2_03) (7)
    CreateObject(16113,-1511.30004883,2370.00000000,30.39999962,0.00000000,0.00000000,213.98425293); //object(des_rockgp2_03) (8)
    // Don't use these lines if it's a filterscript
    SetGameModeText("Blank Script");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
}
Reply
#10

Quote:
Originally Posted by T0pAz
Посмотреть сообщение
replace this.
Sir, why on Earth do you use RemovePlayerObject(playerid, ... in OnGameModeInit() ?? That won't work.

EDIT: I see you removed it.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)