[Pedido] Algo pra estudar
#1

como posso fazer um sistema de entregas.

eu criei algo mais ou menos assim

PHP код:
    if(dialogid == rEntregas) {
        if(!
response) {
        }
        if(
response) {
            switch(
listitem == 0){
                case 
0:{
                    
rEntregasLos(playerid);
                }
                case 
1:{
                    
rEntregasPizza(playerid);
                }
                case 
2:{
                    
rEntregasLSDP(playerid);
                }
            }
        }
    }
    if(
dialogid == rLos)
    {
        if(
response)
        {
            if (
listitem == 0)
            {
                
SendClientMessage(playerid, -1"Testando o Entregador Los");
            }
        }
    }
    if(
dialogid == rPizza)
    {
        if(
response)
        {
            if (
listitem == 0)
            {
                
SendClientMessage(playerid, -1"Testando o Entregador pizza");
            }
        }
    } 
PHP код:
// Comandos Entregas
CMD:loja(playerid)
{    
    
ShowPlayerDialog(playeridrEntregasDIALOG_STYLE_LIST"{6495ED}CBD - {FFFFFF}Entregas""Entregas Por Los Santos\nEntregas De Pizza\nEntregas na Delegacia\nEntregas de Marmitas""Ouvir""Sair");
    return 
1;

PHP код:
// Stock rEntregas //
// losantos
stock rEntregasLos(playerid)
{
    new 
strLos[256];
    
strcat(strLos"Tretando");
    
ShowPlayerDialog(playeridrLosDIALOG_STYLE_LIST"{6495ED}[CBD] - {FFFFFF}Entregas Por Los Santos"strLos"Pegar""Fechar");
    return 
1;
}
// Pizza
stock rEntregasPizza(playerid)
{
    new 
strPizza[256];
    
strcat(strPizza"Tretando");
    
ShowPlayerDialog(playeridrPizzaDIALOG_STYLE_LIST"{6495ED}[CBD] - {FFFFFF}Entregas de Pizza"strPizza"Pegar""Fechar");
    return 
1;
}
// Policia
stock rEntregasLSDP(playerid)
{
    
SendClientMessage(playerid, -1"TESTANDO");
    return 
1;

Reply
#2

Faзa aleatуrias e recebendo dinheiro dinвmico, senгo o jogador vai ficar indo no mesmo local varias vezes.
Reply
#3

Eh poderia por tb para o player buscar a pizza antes de entregar, E sу mente no veiculo q й o faggio de pizza aqle.

Outra dica legal й por um objeto pizza nas costa do player e quando ele entrar vc destroi
Reply
#4

mas ai q ta, queria saber c a funзao de dialog abre checkpoints radom
Reply
#5

Procure por checkpoint randфmicos[aleatуrios] por exemplo:

https://sampwiki.blast.hk/wiki/Random
https://sampforum.blast.hk/showthread.php?tid=282552
https://sampforum.blast.hk/showthread.php?tid=510665
https://sampforum.blast.hk/showthread.php?tid=428427
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)