[Plugin] ArrayList
#1

ArrayList


Nгo hб muito que dizer a respeito do plugin, permite criar listas de variбveis. As listas podem conter integers e floats, ou apenas um dos tipos.

Funзхes:
PHP код:
native List:CreateList(capacity); //Cria uma lista, capacity serб a capacidade (Mбximo de itens na lista).
native List:ClearList(listid); //Removerб todos os itens da lista.
native List:IsValidList(listid); //Retornarб 1 se a lista for vбlida, caso contrбrio 0.
native List:GetListCapacity(listid); //Retornarб a capacidade da lista.
native List:SetListCapacity(listidcapacity); //Permite mudar a capacidade da lista. A nova capacidade deve ser maior que a quantidade de itens existentes.
native List:GetListSize(listid); //Retornarб a quantidade de itens existentes na lista.
native List:AddToList(listid, {_,Float}:value); //Adiciona um valor na lista, podem ser integers ou floats.
native List:RemoveFromList(listidindex); //Removerб um item da lista pelo seu нndice.
native List:GetListItem(listidindex); //Retornarб o item (valor) de um нndice na lista. -1 se o нndice nгo estiver em uso.
native List:GetItemType(listidindex); //Retornarб o tipo de item em um нndice (TYPE_INTEGER = 1 ou TYPE_FLOAT = 2). 
Obs: Algumas funзхes como GetListItem vгo retornar -1 se a lista nгo existir ou o нndice for invбlido/nгo estiver em uso.

Exemplo:

PHP код:
new exemplo;
public 
OnGameModeInit()
{
    
exemplo = List:CreateList(5);
    
    List:
AddToList(exemplo2.0);
    List:
AddToList(exemplo1);
    List:
AddToList(exemplo2);
    List:
AddToList(exemplo3);
    List:
AddToList(exemplo4);
    
    
printf("Tipo do нndice 0: %i", List:GetItemType(exemplo0));
    return 
1;
}
//Saнda: TYPE_FLOAT 
Download:

Github
Reply


Messages In This Thread
ArrayList - by Jelly23 - 08.05.2017, 02:27
na hora certa! ahahahah - by RazorGuigo - 08.05.2017, 14:16
Re: ArrayList - by Dayvison_ - 08.05.2017, 14:36
Re: ArrayList - by Jelly23 - 08.05.2017, 15:22
Re: ArrayList - by Kamper - 08.05.2017, 15:56
Re: ArrayList - by Jelly23 - 08.05.2017, 16:35
Re: ArrayList - by LosHermanos - 08.05.2017, 16:46
Re: ArrayList - by WLSF - 09.05.2017, 13:44
Re: ArrayList - by zSuYaNw - 09.05.2017, 22:30
Re: ArrayList - by KinG7 - 09.05.2017, 23:30

Forum Jump:


Users browsing this thread: 1 Guest(s)