Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

Mozete li pomoci

Započeo Tarik 1234
pre 5 godina
1,422
pregleda
21
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Tarik 1234
Street Runner
pre 5 godina
Zdravo, kako da napravim komandu za spec nick za svoj samp server a da se spec nick sacuva?
ShadowMortar
Shot Caller
pre 5 godina
CMD:specnick( playerid, params[ ] ) {
new igrac, specime[ MAX_PLAYER_NAME+1 ], staroime[ MAX_PLAYER_NAME+1 ], _Query[ 128 ];
if( !IsPlayerAdmin( playerid ) ) return ( true );
else if( sscanf( params, "us", igrac, specime ) ) return SendClientMessage( playerid, -1, "SYNTAX: /specnick [Ime_Prezime/ID] [Spec Nick]" );
else if( !IsPlayerConnected( playerid ) ) return SendClientMessage( playerid, -1, "ERROR: Taj igrac nije na serveru!" );
GetPlayerName( playerid, staroime, sizeof( staroime ) );
mysql_format( SQL_HANDLE, _Query, sizeof( _Query ), "UPDATE `TABLE_IGRACA` SET `IME_ROW` = '%e' WHERE `IME_ROW` = '%e'", specime, staroime );
mysql_pquery( SQL_HANDLE, _Query );
SetPlayerName( playerid, specime );
return ( true );
}
Tarik 1234
Street Runner
pre 5 godina
Nece izbaci mi eror jel treba nesto #include il #define tako nesto?
marko077
Underboss
pre 5 godina
Koji sistem cuvanja koristis?
Da li koristis MySql ili INI?
Mozemo li dobiti liniju errora?
Tarik 1234
Street Runner
pre 5 godina
Pise mi ovo u eroru:C:\Users\HP-i5\Desktop\novooo\gamemodes\IFRPGv2.pwn(27424) : warning 202: number of arguments does not match definition
C:\Users\HP-i5\Desktop\novooo\gamemodes\IFRPGv2.pwn(27430) : error 017: undefined symbol "mysql_format"
C:\Users\HP-i5\Desktop\novooo\gamemodes\IFRPGv2.pwn(27430) : warning 202: number of arguments does not match definition
C:\Users\HP-i5\Desktop\novooo\gamemodes\IFRPGv2.pwn(27430) : warning 202: number of arguments does not match definition
C:\Users\HP-i5\Desktop\novooo\gamemodes\IFRPGv2.pwn(27430) : warning 202: number of arguments does not match definition
C:\Users\HP-i5\Desktop\novooo\gamemodes\IFRPGv2.pwn(27430) : warning 202: number of arguments does not match definition
C:\Users\HP-i5\Desktop\novooo\gamemodes\IFRPGv2.pwn(27431) : error 017: undefined symbol "mysql_pquery"
Bentham
Shot Caller
pre 5 godina
Ako koristis UP mod,skini Unicate Gaming x1.0.0 i iz nje izvuci YCMD:unikatnoime i radit ce ti bez problema
Tarik 1234
Street Runner
pre 5 godina
Koristim infinity mod.
marko077
Underboss
pre 5 godina
Ne mozes u tvom modu koristiti mysql jer nije MYSQL mod...
Tarik 1234
Street Runner
pre 5 godina
Pa kako onda da propavim da moze spec nick sta da uradim?
Bentham
Shot Caller
pre 5 godina
Probaj ovako nesto posto nisam neki skripter
CMD:changename(playerid, params[]) //ili ako je YCMD procesor: YCMD:changename(playerid, params[], help)
{
new nickname, iddd;
if(sscanf(params, "is", iddd, nickname)) return SendClientMessage(playerid, -1, "{FF0000}: {FFFFFF}/changename [novi nick]");
SetPlayerName(iddd, nickname);
return true;
}
Tarik 1234
Street Runner
pre 5 godina
Hvala radi ali da li će se sačuvati spec nick kako da stavim da to moze samo od a 4 pa dalje?
Tarik 1234
Street Runner
pre 5 godina
Pomozite sad mi izbacuje ovaj eror:C:\Users\HP-i5\Desktop\novooo\gamemodes\IFRPGv2.pwn(2966) : warning 235: public function lacks forward declaration (symbol "OnGameModet")
C:\Users\HP-i5\Desktop\novooo\gamemodes\IFRPGv2.pwn(2977) : error 017: undefined symbol "_ParseFile"
C:\Users\HP-i5\Desktop\novooo\gamemodes\IFRPGv2.pwn(2977) : warning 215: expression has no effect
C:\Users\HP-i5\Desktop\novooo\gamemodes\IFRPGv2.pwn(2977) : error 029: invalid expression, assumed zero
C:\Users\HP-i5\Desktop\novooo\gamemodes\IFRPGv2.pwn(2977) : error 017: undefined symbol "extra"
C:\Users\HP-i5\Desktop\novooo\gamemodes\IFRPGv2.pwn(2977) : fatal error 107: too many error messages on one line
Bentham
Shot Caller
pre 5 godina
Definisi simbole
Gaucho69
Crime Lord
pre 5 godina
Bentham wrote on May 18, 2020, 2:09 pm:
Probaj ovako nesto posto nisam neki skripter
CMD:changename(playerid, params[]) //ili ako je YCMD procesor: YCMD:changename(playerid, params[], help)
{
new nickname, iddd;
if(sscanf(params, "is", iddd, nickname)) return SendClientMessage(playerid, -1, "{FF0000}: {FFFFFF}/changename [novi nick]");
SetPlayerName(iddd, nickname);
return true;
}

Napravit ce mu novi acc tim kodom a stari mu acc ostaje sa starim nickom
Im the Emmett huh
Hustler
pre 5 godina
Bentham wrote on May 18, 2020, 2:09 pm:
Probaj ovako nesto posto nisam neki skripter
CMD:changename(playerid, params[]) //ili ako je YCMD procesor: YCMD:changename(playerid, params[], help)
{
new nickname, iddd;
if(sscanf(params, "is", iddd, nickname)) return SendClientMessage(playerid, -1, "{FF0000}: {FFFFFF}/changename [novi nick]");
SetPlayerName(iddd, nickname);
return true;
}

// lestra wrote on May 18, 2020, 3:24 pm:
Napravit ce mu novi acc tim kodom a stari mu acc ostaje sa starim nickom

Novi acc sa SetPlayerName? Jel se salis ili mislis ozbiljno?

A sto se koda tice, uzas, pre svega sta ce ti new nickaname kad je za name 24 (MAX_PLAYER_NAME)... Dalje, jos uvek je**no niste naucili da prvo ide boja pa tekst itd, npr:

SendClientMessage(playerid, -1, "{FF0000}......."); // Nepravilno
SendClientMessage(playerid, 0xFF0000AA, "......."); // Pravilno


Dalje, ko jos danas koristi ZCMD/IZCMD ili koji vec zastareli procesor komandi pa da stavljas CMD:...
Onda return true; return 1; stavljaj a ne je**ni true.
I u sscanf kad koristis za ID stavljaj r a ne i
primer:

YCMD:blabla(playerid, const params[], help)
{
    static
        targetID;

    if (sscanf(params, "r", targetID))
        return ...;

    // etc..
    return COMMAND_OK;
}


Jeste da si pocetnik koliko vidim, ali pogresno ucis, od pogresnih ljudi, izvora itd..
Ne vredjam te niti ista slicno, nego ti dajem savete.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava