Dynamic CheckPoint [Rep++]
#1

I made this code
PHP код:
public OnPlayerEnterDynamicCP(playeridcheckpointid)
{
    if(
checkpointid == cp1)
    {
    
DestroyDynamicCP(cp1);
    
RemovePlayerMapIcon(playeridi1);
    
i2 SetPlayerMapIcon(playerid12380.4260,-1366.8895,24.00000COLOR_REDMAPICON_GLOBAL);
    
SendClientMessage(playeridCOLOR_ORANGE"Go to the next checkpoint");
    
cp2 CreateDynamicCP(2380.4260,-1366.8895,24.0000,3, -1, -1playerid100.0);
    return 
1;
    }
    if(
checkpointid == cp2)
    {
    
DestroyDynamicCP(cp2);
    
RemovePlayerMapIcon(playeridi2);
    
i3 SetPlayerMapIcon(playerid12808.4329,-1189.1318,25.33880COLOR_REDMAPICON_GLOBAL);
    
cp3 CreateDynamicCP(2808.4329,-1189.1318,25.33803, -1, -1playerid100.0);
    
SendClientMessage(playeridCOLOR_ORANGE"Go to the next checkpoint");
    return 
1;
    }
    if(
checkpointid == cp3)
    {
    
DestroyDynamicCP(cp3);
    
RemovePlayerMapIcon(playeridi3);
    
i4 SetPlayerMapIcon(playerid12487.9919,-1139.2998,38.43840COLOR_REDMAPICON_GLOBAL);
    
cp4 CreateDynamicCP(2487.9919,-1139.2998,38.43843, -1, -1playerid100.0);
    
SendClientMessage(playeridCOLOR_ORANGE"Go to the next checkpoint");
    return 
1;
    }
    if(
checkpointid == cp4)
    {
    
DestroyDynamicCP(cp4);
    
RemovePlayerMapIcon(playeridi4);
    
i5 SetPlayerMapIcon(playerid11270.8938,-1156.5397,23.82810COLOR_REDMAPICON_GLOBAL);
    
cp5 CreateDynamicCP(1270.8938,-1156.5397,23.82813, -1, -1playerid100.0);
    
SendClientMessage(playeridCOLOR_ORANGE"Go to the next checkpoint");
    return 
1;
    }
    if(
checkpointid == cp5)
    {
    
DestroyDynamicCP(cp5);
    
RemovePlayerMapIcon(playeridi5);
    
i6 SetPlayerMapIcon(playerid12099.3909,-1807.4417,13.10190COLOR_REDMAPICON_GLOBAL);
    
cp6 CreateDynamicCP(2099.3909,-1807.4417,13.10193, -1, -1playerid100.0);
    
SendClientMessage(playeridCOLOR_ORANGE"Now, Return back to the shop !");
    return 
1;
    }
    if(
checkpointid == cp6)
    {
    
DestroyDynamicCP(cp6);
    
RemovePlayerMapIcon(playeridi6);
    
SendClientMessage(playeridCOLOR_RED"Good job, Now here is some moeny !");
    
GivePlayerMoney(playerid2000);
    return 
1;
    }
    return 
1;

But when i enter the second checkpoint it didn't destroy and still apear and all the code under it happen 20 time and the code under it doesn't work .
Hope u understand.
Please Help !!
Reply


Messages In This Thread
Dynamic CheckPoint [Rep++] - by nezo2001 - 29.01.2015, 09:02
Re: Dynamic CheckPoint [Rep++] - by GGW - 29.01.2015, 09:46
Re: Dynamic CheckPoint [Rep++] - by nezo2001 - 29.01.2015, 10:19
Re: Dynamic CheckPoint [Rep++] - by ATGOggy - 29.01.2015, 10:20
Re: Dynamic CheckPoint [Rep++] - by nezo2001 - 29.01.2015, 10:24
Re: Dynamic CheckPoint [Rep++] - by GGW - 29.01.2015, 10:25
Re: Dynamic CheckPoint [Rep++] - by ATGOggy - 29.01.2015, 10:28
Re: Dynamic CheckPoint [Rep++] - by nezo2001 - 29.01.2015, 10:31
Re: Dynamic CheckPoint [Rep++] - by ATGOggy - 29.01.2015, 10:37
Re: Dynamic CheckPoint [Rep++] - by nezo2001 - 29.01.2015, 10:49

Forum Jump:


Users browsing this thread: 1 Guest(s)