Fonctions/bouts de code
#31

Ce bout de code est а prendre en compte si vous voulez faire un systиme pour crйer des vйhicules а des positions bien dйfinies, mais que vous ne souhaitez pas faire apparaоtre 2 vйhicules au mкme endroit.
C'est juste un brouillon pour que vous compreniez la logique et surtout selon moi l'une des meilleures mйthodes pour s'y prendre.

Edit : Y aurait une autre mйthode en utilisant y_iterator avec Iter_Random, mais bon j'ai pas voulu vous compliquer la vie et en terme de rapiditй, si vous avez pas trop de positions, bon зa peut passer, mais si vous en avez +50/60, je vous conseille relativement l'autre mйthode avec y_iterator.
PHP Code:
#include "a_samp"

enum e_spawns
{
    
Float:e_spawns_pos[3],
    
bool:e_is_already_use
}

new
    array[][
e_spawns] = 
                        {
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false },
                            { {
0.00.00.0}, false }
                        };

main()
{
    for(new 
0&lt20i++)
    {
        static
            
rand;

        do 
rand random(sizeof(array));
        while(array[
rand][e_is_already_use]);

        array[
rand][e_is_already_use] = true;
        
CreateVehicle(400, array[rand][e_spawns_pos][0], array[rand][e_spawns_pos][1], array[rand][e_spawns_pos][2], 0.00086400);
    }

Reply


Messages In This Thread
Fonctions/bouts de code - by S4t3K - 22.07.2014, 16:58
Re : Fonctions/bouts de code - by Kilou - 22.07.2014, 17:34
Re : Fonctions/bouts de code - by S4t3K - 22.07.2014, 20:00
Re : Fonctions/bouts de code - by Sus-Pets - 22.07.2014, 20:02
Re: Fonctions/bouts de code - by driftpower - 22.07.2014, 20:19
Re: Fonctions/bouts de code - by Varkoll_ - 22.07.2014, 20:29
Re : Fonctions/bouts de code - by S4t3K - 22.07.2014, 20:58
Re : Fonctions/bouts de code - by Ivory - 23.07.2014, 15:59
Re : Fonctions/bouts de code - by S4t3K - 23.07.2014, 16:00
Re : Fonctions/bouts de code - by Papawy - 23.07.2014, 16:05
Re : Fonctions/bouts de code - by Ivory - 23.07.2014, 16:06
Re : Fonctions/bouts de code - by S4t3K - 23.07.2014, 16:21
Re : Fonctions/bouts de code - by Kilou - 23.07.2014, 16:41
Re : Fonctions/bouts de code - by S4t3K - 23.07.2014, 18:16
Re : Fonctions/bouts de code - by Ivory - 23.07.2014, 18:40
Re : Fonctions/bouts de code - by S4t3K - 23.07.2014, 18:56
Re : Fonctions/bouts de code - by Kilou - 23.07.2014, 19:25
Re : Fonctions/bouts de code - by S4t3K - 24.07.2014, 04:09
Re : Fonctions/bouts de code - by S4t3K - 24.07.2014, 19:46
Re : Fonctions/bouts de code - by Kilou - 24.07.2014, 20:52
Re : Fonctions/bouts de code - by S4t3K - 24.07.2014, 21:10
Re : Fonctions/bouts de code - by Ruto - 24.07.2014, 23:01
Re : Fonctions/bouts de code - by S4t3K - 24.07.2014, 23:09
Re : Fonctions/bouts de code - by Ruto - 24.07.2014, 23:14
Re: Fonctions/bouts de code - by Baltimore - 25.07.2014, 00:30
Re : Re: Fonctions/bouts de code - by Kilou - 25.07.2014, 00:43
Re : Fonctions/bouts de code - by Ruto - 25.07.2014, 01:33
Re : Fonctions/bouts de code - by S4t3K - 25.07.2014, 03:37
Re : Fonctions/bouts de code - by Kilou - 25.07.2014, 14:25
Re : Fonctions/bouts de code - by Ruto - 25.07.2014, 16:36
Re : Fonctions/bouts de code - by Dutheil - 11.11.2015, 05:46
Re : Fonctions/bouts de code - by S4t3K - 11.11.2015, 08:48

Forum Jump:


Users browsing this thread: 5 Guest(s)