[Ajuda] Dъvidas Curtas #1

Quote:
Originally Posted by wearLy
Посмотреть сообщение
O SA:MP nгo terб mais atualizaзгo?

Travou na versгo 0.3.7 e nгo saiu mais...
Hб a versгo 0.3.DL
Reply

Alguem poderia me informa qual a diferenзa entre a include FCNPC e os NPC'S nativo do samp й qual a melhor opcao atualmente, vi que o topico oficial do FCNPC nгo existe mais entгo fica dificil achar as funзхes dele. pelo que parece й uma include que deixou de ser usada, nao sei. alguem sabe algo sobre? consegui achar a include e o plugin por terceiros!

PS: vou usar para criar um sistema de zombie.
Reply

Quote:
Originally Posted by PedroH
Посмотреть сообщение
Alguem poderia me informa qual a diferenзa entre a include FCNPC e os NPC'S nativo do samp й qual a melhor opcao atualmente, vi que o topico oficial do FCNPC nгo existe mais entгo fica dificil achar as funзхes dele. pelo que parece й uma include que deixou de ser usada, nao sei. alguem sabe algo sobre? consegui achar a include e o plugin por terceiros!

PS: vou usar para criar um sistema de zombie.
O plugin continua sendo atualizada, vocк pode encontrar por este link no github. Alйm de lar ter toda a documentaзгo do plugin.

FCNPC fornece mais controle sobre os npcs, jб o npc nativo й muito menos controlбvel podendo apenas carregar scripts gravados antes.
Reply

Quote:
Originally Posted by MultiKill
Посмотреть сообщение
O plugin continua sendo atualizada, vocк pode encontrar por este link no github. Alйm de lar ter toda a documentaзгo do plugin.

FCNPC fornece mais controle sobre os npcs, jб o npc nativo й muito menos controlбvel podendo apenas carregar scripts gravados antes.
Ah, entendi, vou dar uma estudada sobre ele. Obrigado!
Reply

Existe um outro compilador rбpido para pwn, alйm do sublime? Porquк estou tendo problemas ao compilar a gamemode.. Me indiquem, ou mandem tutoriais, algo do tipo que possa me ajudar, porquк jб pesquisei muito, e todos nem funfa como quero..
Reply

O complicado й ъnico em todos os casos: pawncc.
Porйm, vocк pode utilizar editores/IDEs para programar: Pawno, Sublime, Infenus Pawn Editor, Notepad, Vscode...
Reply

Saber eu sei, funciona, sу que tem algumas pequenas coisas no MySQL que eu nгo sei explicar, mas o sistema funciona.
Reply

Olб, eu estou com uma pequena dъvida.
Como eu faзo pra verificar e apagar aquele spam de letras repetidas no chat.
tipo o Jogador digita "Heeyyyyyyyyy"; como eu faзo pra deixar "Heeyy"?
Tentei fazer um loop e usar o strdel, mas nгo consegui.
Reply

Quote:
Originally Posted by Guscooby
Посмотреть сообщение
Olб, eu estou com uma pequena dъvida.
Como eu faзo pra verificar e apagar aquele spam de letras repetidas no chat.
tipo o Jogador digita "Heeyyyyyyyyy"; como eu faзo pra deixar "Heeyy"?
Tentei fazer um loop e usar o strdel, mas nгo consegui.
PHP код:

// onplayertext
 
if(VerificarChar(text)){
    
SendClientMenssage(playeridCor_Vermelho_Aviso"Muitos caracteres iguais!");
    return 
0;
 }
// funзгo
 
VerificarChar(text[]){
     for(new 
0strlen(text); i++){
         if(
text[i] == text[i+1
             && 
text[i+1] == text[i+2
                 && 
text[i+2] == text[i+3]){
                     return 
true;
         }
     }
     return 
false;

Reply

Pawn.Regex https://sampforum.blast.hk/showthread.php?tid=609570
Reply

Quote:
Originally Posted by Felipealves
Посмотреть сообщение
PHP код:

// onplayertext
 
if(VerificarChar(text)){
    
SendClientMenssage(playeridCor_Vermelho_Aviso"Muitos caracteres iguais!");
    return 
0;
 }
// funзгo
 
VerificarChar(text[]){
     for(new 
0strlen(text); i++){
         if(
text[i] == text[i+1
             && 
text[i+1] == text[i+2
                 && 
text[i+2] == text[i+3]){
                     return 
true;
         }
     }
     return 
false;

Eu consegui verificar quando tem o spam de letras, o problema mesmo й remover.
Reply

Quote:
Originally Posted by Guscooby
Посмотреть сообщение
Eu consegui verificar quando tem o spam de letras, o problema mesmo й remover.
Retire o de cima e coloque esse
PHP код:
// funзгo
 
VerificarChar(text[]){
    for(new 
0strlen(text); i++){ 
         if(
text[i] == text[i+1]  
            && 
text[i+1] == text[i+2]  
                && 
text[i+2] == text[i+3]){
                    
strdel(textii+3);
         } 
    } 
    return 
text
}
// no onplayertext
format(stringsizeof(string), "%s [%d]: %s"Player_Nome(playerid), playeridVerificarChar(text)); 
Reply

Quote:
Originally Posted by Felipealves
Посмотреть сообщение
Retire o de cima e coloque esse
PHP код:
// funзгo
 
VerificarChar(text[]){
    for(new 
0strlen(text); i++){ 
         if(
text[i] == text[i+1]  
            && 
text[i+1] == text[i+2]  
                && 
text[i+2] == text[i+3]){
                    
strdel(textii+3);
         } 
    } 
    return 
text
}
// no onplayertext
format(stringsizeof(string), "%s [%d]: %s"Player_Nome(playerid), playeridVerificarChar(text)); 
Muito obrigado!
Reply

Onde fica as Saves de Houses dessas gamemodes base GodFather?
Reply

Quote:
Originally Posted by Felpz
Посмотреть сообщение
Onde fica as Saves de Houses dessas gamemodes base GodFather?
Depende de qual GM й.
Normalmente й um arquivo chamado houses/property.cfg!

Sу abrir o GM e procurar.
Й mais fбcil.
Reply

Quote:
Originally Posted by ipsLuan
Посмотреть сообщение
Depende de qual GM й.
Normalmente й um arquivo chamado houses/property.cfg!

Sу abrir o GM e procurar.
Й mais fбcil.
Jб procurei, nгo achei nada relacionado, atй porque refiz toda a gamemode, a minha й base Brasil Perfect City, uma mesma que a BPS usa..
Reply

Onde vocк pegou o GM?
Foi da internet?

Me envia o link que eu vejo se consigo achar.
Reply

Que porra é essa, nos ta sendo invadido pelos russos? olha como ta a board ;-
Reply

Salve galera, entгo eu tentei criar esse comando ai, e quando vou executar ele no server fala que o comando nгo existe, alguйm sabe como resolver? (SERVER: Unknown Command)

PHP код:
if(strcmp("/plantarmaconha"cmdtexttrue10) == 0
    { 
        if(
PlayerLeo[playerid][Profissao] != FAZENDEIRO) { 
            
SendClientMessage(playeridCOR_ERRO"| ERRO | Vocк nгo й um fazendeiro"); 
            return 
1
        } 
        if(
PlayerLeo[playerid][Sementes] <= 2) { 
            
SendClientMessage(playeridCOR_ERRO"| ERRO | Vocк nгo tem sementes o suficiente para plantar maconha (2 Sementes necessбrias)"); 
            return 
1
        } 
        if(
Plantando[playerid] == 1) { 
            
SendClientMessage(playeridCOR_ERRO"| ERRO | Jб comeзou a plantar espere atй crescer para plantar novamente."); 
            return 
1
        } 
        for(new 
0sizeof(PosicaoPlantacao); ++)  
        { 
            if(
IsPlayerInRangeOfPoint(playerid1PosicaoPlantacao[i][posX], PosicaoPlantacao[i][posY], PosicaoPlantacao[i][posZ]))  
            { 
                new 
string[128]; 
                
SendClientMessage(playerid, -1"| INFO | Vocк comeзou a plantar maconha, espere atй crescer e colha."); 
                
ApplyAnimation(playerid,"BOMBER""BOM_Plant"4.00000320001); 
                
ApplyAnimation(playerid,"BOMBER""BOM_Plant"4.00000320001); 
                
PlayerLeo[playerid][Sementes] -= 2
                
Plantando[playerid] = 1
                
Colher[playerid] = 1
                
Colhido[playerid] = 0
                
SetTimerEx("Plantar1"30000false"i"playerid); 
                return 
1
            } 
        }
        return 
1;
    } 
Reply

Talvez seja esse return aн no loop.
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)