Jump to content

SpokenAdv

Member
  • Posts

    0
  • Joined

  • Last visited

Posts posted by SpokenAdv

  1. Acum 11 ore, Leonard a spus:

    Faci un stock care sa te ajute la verificari mai usor:

    
    stock strmatch( const String1[], const String2[] ) 
    {
     	if( ( strcmp( String1, String2, true, strlen( String2 ) ) == 0 ) && ( strlen( String2 ) == strlen( String1 ) ) ) return 1; 
     	else return 0;
    }

     

    Faci inca un stock pentru a verifica numele jucatorului daca e scritper:

    
    stock IsPlayerScripter( playerid )
    {
    	if( strmatch( getName( playerid ), "Leonard" ) ) return 1;
    	return 0;
    }

     

    Iar la comanda pui:

    
    if( IsPlayerScripter( x ) ) 
    	SCMF( playerid, ~1, "(%d) %s - scripter", x, getName( x ) );
    
    else
    	SCMF( playerid, ~1, "(%d) %s - admin level %d", x, getName( x ), PlayerInfo[ x ][ pAdmin ] );

     

    Eu ti-am dat doar un exemplu de unde poti pleca.

    @Leonard, am 2 warrning-uri  dupa ce am facut cum ai zis tu

    D:\SpokenGAMEMODES\gamemodes\RPG.pwn(26668) : warning 202: number of arguments does not match definition
    D:\SpokenGAMEMODES\gamemodes\RPG.pwn(26668) : warning 202: number of arguments does not match definition

    ma duce la aceste linii

                if( IsPlayerScripter( i ) )
                    SCM( playerid, ~1, "(%d) %s - scripter", i, GetName( i ) );               <-------------------------
                else

     

  2. Acum 11 ore, Leonard a spus:

    Faci un stock care sa te ajute la verificari mai usor:

    
    stock strmatch( const String1[], const String2[] ) 
    {
     	if( ( strcmp( String1, String2, true, strlen( String2 ) ) == 0 ) && ( strlen( String2 ) == strlen( String1 ) ) ) return 1; 
     	else return 0;
    }

     

    Faci inca un stock pentru a verifica numele jucatorului daca e scritper:

    
    stock IsPlayerScripter( playerid )
    {
    	if( strmatch( getName( playerid ), "Leonard" ) ) return 1;
    	return 0;
    }

     

    Iar la comanda pui:

    
    if( IsPlayerScripter( x ) ) 
    	SCMF( playerid, ~1, "(%d) %s - scripter", x, getName( x ) );
    
    else
    	SCMF( playerid, ~1, "(%d) %s - admin level %d", x, getName( x ), PlayerInfo[ x ][ pAdmin ] );

     

    Eu ti-am dat doar un exemplu de unde poti pleca.

    Mersi mult frt. pwp +1

  3. Username: Spoken
    Problema întălnită: Deci, cum pot sa fac la comanda /admins, sa fie gen tot admin level 6 sa fie owner, dar sa stocheze numele Spoken, si ala sa fie Scripter, ajutor plz.
    Detalii despre problemă:  Comanda /admins: https://pastebin.com/U6sP2aNk
    Ce ai încercat să faci înainte să postezi?: am incercat sa caut cateva informatii, dar n-am gasit, dar stiu ca se poate.
    Cod sursă (recomandat pastebin.com) : comanda /admins, https://pastebin.com/U6sP2aNk
    Alte detalii: Multumesc mult.

×
×
  • Create New...