SA-MP Forums Archive
Help on GetPlayerPos - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Help on GetPlayerPos (/showthread.php?tid=167790)



Help on GetPlayerPos - Criss_Angel - 13.08.2010

pawn Код:
if (strcmp("/plantbomb", cmdtext, true, 10) == 0)
         {
            new Float:X, Float:Y, Float:Z;
            if(pInfo[playerid][pC4] == 1)
             {
                GetPlayerPos(playerid, X, Y, Z);
                pInfo[playerid][pC4posX] = X;
                pInfo[playerid][pC4posY] = Y;
                pInfo[playerid][pC4posZ] = Z;
                return 1;
              }
            return 1;
          }
          if (strcmp("/detonate", cmdtext, true, 10) == 0)
            {
              if(pInfo[playerid][pMission] == 1)
                {
                    CreateExplosion(pInfo[playerid][pC4posX], pInfo[playerid][pC4posY], pInfo[playerid][pC4posZ], 7, 40.0);
                    SendClientMessage(playerid, COLOR_GREEN,"[!]You Receive 100 Score");
                    GameTextForPlayer(playerid,"Mission Passed",5000,0);
                    GetPlayerScore(playerid)+100;
                    return 1;
                 }
                 else
                 {
                   CreateExplosion(pInfo[playerid][pC4posX], pInfo[playerid][pC4posY], pInfo[playerid][pC4posZ], 7, 40.0);
                   SendClientMessage(playerid, COLOR_GREEN,"[!]The Bomb has been Detonated");
                   return 1;
                  }
              }
ERROR:
Код:
C:\DOCUME~1\ADMINI~1\MYDOCU~1\SAMP03~1\GAMEMO~1\LOL.pwn(209) : warning 213: tag mismatch
C:\DOCUME~1\ADMINI~1\MYDOCU~1\SAMP03~1\GAMEMO~1\LOL.pwn(210) : warning 213: tag mismatch
C:\DOCUME~1\ADMINI~1\MYDOCU~1\SAMP03~1\GAMEMO~1\LOL.pwn(211) : warning 213: tag mismatch
C:\DOCUME~1\ADMINI~1\MYDOCU~1\SAMP03~1\GAMEMO~1\LOL.pwn(223) : warning 215: expression has no effect
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Warnings.
Objective: Trying to make a bomb system


Re: Help on GetPlayerPos - Claude - 13.08.2010

Show the lines in your script that gets the errors


Re: Help on GetPlayerPos - Criss_Angel - 13.08.2010

Dude, cant you see the whole code as errors, mostly the pinfo = Float:X stuff


Re: Help on GetPlayerPos - playbox12 - 13.08.2010

Dude it are warnings, not errors. It should work just fine


Re: Help on GetPlayerPos - Mike Garber - 13.08.2010

Change
pawn Код:
pInfo[playerid][pC4posX] = X;
pInfo[playerid][pC4posY] = Y;
pInfo[playerid][pC4posZ] = Z;
To
pawn Код:
X = pInfo[playerid][pC4posX];
Y = pInfo[playerid][pC4posY];
Z = pInfo[playerid][pC4posZ];
NVM just saw how you made It xD
IGNORE.


Re: Help on GetPlayerPos - Claude - 13.08.2010

Quote:
Originally Posted by Criss_Angel
Посмотреть сообщение
Dude, cant you see the whole code as errors, mostly the pinfo = Float:X stuff
Mike pwned me


Re: Help on GetPlayerPos - Criss_Angel - 13.08.2010

Thank you, and how would i make adding score
pawn Код:
GetPlayerScore(playerid)+100;



Re: Help on GetPlayerPos - Claude - 13.08.2010

Quote:
Originally Posted by Criss_Angel
Посмотреть сообщение
Thank you, and how would i make adding score
pawn Код:
GetPlayerScore(playerid)+100;
pawn Код:
SetPlayerScore(playerid, GetPlayerScore(playerid)+100);



Re: Help on GetPlayerPos - playbox12 - 13.08.2010

GetPlayerScore(playerid, SetPlayerScore(playerid)+100);

I would rather do it like that, lol.


Re: Help on GetPlayerPos - Hiddos - 14.08.2010

Quote:
Originally Posted by playbox12
Посмотреть сообщение
Dude it are warnings, not errors. It should work just fine
Dude it shouldn't.

Lol @ above post, ''cums''.

What kind of variable is pC4PosX/Y/Z? I'm guessing you made them normal integers instead of float values.