createPed
Cria um ped no mundo.
Sintaxe
Seção intitulada “Sintaxe”-- servidorped createPed ( number modelo, number x, number y, number z [, number rotacao = 0.0, bool sincronizado = true ] )
-- clienteped createPed ( number modelo, number x, number y, number z [, number rotacao = 0.0 ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
modelo | number | — | ID do skin. Veja getValidPedModels. |
x, y, z | number | — | Posição onde o ped nasce. |
rotacao | number | 0.0 | Rotação inicial, em graus. |
sincronizado | bool | true | Só no servidor. false impede o servidor de entregar o ped ao cliente de um jogador próximo para sincronizar. Mortes relatadas pelos clientes passam a ser ignoradas, exceto quando o ped está num veículo que explode ou se afoga dentro dele; killPed continua funcionando. |
O que muda é o último argumento: o cliente não tem sincronizado, e um sexto valor passado ali é simplesmente descartado.
Retorno
Seção intitulada “Retorno”O elemento ped criado, ou false se o modelo for inválido ou a criação falhar.
Exemplo
Seção intitulada “Exemplo”-- servidorlocal guarda = createPed(287, 1481.0, -1770.0, 18.8, 90.0)
if guarda then setPedArmor(guarda, 100) giveWeapon(guarda, "m4", 200, true)end
-- cliente: um ped de cenário, só nesta telalocal figurante = createPed(287, 1481.0, -1770.0, 18.8, 90.0)Veja também
Seção intitulada “Veja também”getValidPedModels— Lista todos os IDs de skin que o servidor aceita.getPedArmor— Devolve a armadura atual do ped.setPedArmor— Define a armadura do ped.isPedDead— Verifica se o ped está morto.killPed— Mata o ped na hora.