Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4216 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

CMD:report( playerid, params[] )
{
    new giveplayerid,
        string[ 256 ];
    if ( sscanf( params, "us[256]",giveplayerid, string ) ) return SendClientMessage( playerid , COLOR_LIGHTRED, "Teisingas komandos naudojimas: /report [Pranešamo veikėjo ID][Kaip veikėjas nusižengė] " );
    if ( giveplayerid == INVALID_PLAYER_ID ) return SendClientMessage( playerid , COLOR_LIGHTRED, "Klaida, blogai nurodytas pranešamo veikėjo ID. Pasitikrinkite ar jį nurodėte teisingai.");
    if ( GetPVarInt( playerid, "REPORTED" ) == 1 ) return SendClientMessage( playerid, COLOR_LIGHTRED, "Klaida, negalite taip greitai naudotis komanda /report. Palaukite minutę ir bandykite vėl. ");
    format(string,256,"*Veikėjas %s (ID:%d) pranešė apie (ID %d) %s, problema: %s ",GetName( playerid ), playerid, giveplayerid, GetName( giveplayerid ), string );
    SendAdminMessage(COLOR_GREEN, string);
    SendAdminMessage(COLOR_GREEN, " Komanda: /are [VEIKėJO ID] patvirtint/priimti pranešimą.");
    SendAdminMessage(COLOR_GREEN, " Komanda: /dre [VEIKėJO ID] [KODėL ATMETėT PRANEš IMą„] atmesti/nepatirtinti pranešimui ");
 SendClientMessage(playerid, COLOR_GREEN, "Sveikiname, Jūsų pranešimas buvo sėkmingai išsiųstas visiems budintiems Administratoriams. Administratorius susisieks su Jumis dėl tolimesnių veiksmų.." );


    SetPVarInt( playerid, "REPORTED", 1 );
    SetTimerE(angry) "REPORT_T", 60000, false, "d", playerid );
    return 1;
}

 

Kas blogai kode kodėl nei žaidėjas nei adminai negauna pranešimo nieko

 SendClientMessage(playerid, COLOR_GREEN, "Sveikiname, Jūsų pranešimas buvo sėkmingai išsiųstas visiems budintiems Administratoriams. Administratorius susisieks su Jumis dėl tolimesnių veiksmų.." );

Žinutė per ilga. Joje yra 151 simbolis, o SendClientMessage gali talpinti tik 144 simbolius:

 

 

Success is reported when the string is over 144 characters, but the message won't be sent.

 

Ir kaip čia šitą tavo suprast?

SetTimerE(angry) "REPORT_T", 60000, false, "d", playerid );

Spėju, kad praleidai "x" po E (jei ne - rodyk kaip sukurti SetTimerE funkciją) ir skliaustelių trūkumas ( "(" ).

prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4216 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...