Peršokti prie turinio


klausimas del scriptinimo.


27 atsakymai į šią temą

#1 MARIUSltu

MARIUSltu
  • Praleido laiko: 3d 9h 25m 9s

19 September 2015 - 08:25 PM

Sveiki taigi Gal kokiu pamoku pasiulytumet kur reik det visokius kablelius, taskucius pradedant scriptint ? :)


  • 0

#2 Guest_Jonas13_*

Guest_Jonas13_*

29 September 2015 - 07:27 PM

Gale kodo kaip rašome tokius kodus kaip SendClientMessage(playerid,-1,"Tekstas"); gale dedam dvitaškį nesveiką. ;

Dėl didesnės pagalbos bandyk naudoti įvairius if(playerid[kintamasis] == 1) {

ir vis sunkink vėliau pradėsi susigaudyt ir bandyk rimtesnė sistemą su ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Jonas","Mokinu","Gerai","Nenoriu");

Paskui if(dialogid == 1) {

funkcijas, o jeigu meta "error" rašyk čia padėsiu visada.


  • 2

#3 MARIUSltu

MARIUSltu
  • Praleido laiko: 3d 9h 25m 9s

30 September 2015 - 06:01 PM



Gale kodo kaip rašome tokius kodus kaip SendClientMessage(playerid,-1,"Tekstas"); gale dedam dvitaškį nesveiką. ;

Dėl didesnės pagalbos bandyk naudoti įvairius if(playerid[kintamasis] == 1) {

ir vis sunkink vėliau pradėsi susigaudyt ir bandyk rimtesnė sistemą su ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Jonas","Mokinu","Gerai","Nenoriu");

Paskui if(dialogid == 1) {

funkcijas, o jeigu meta "error" rašyk čia padėsiu visada.

Dekui butinai ! :)

Gal dar kokiu pamoku butu galima gauti apie scriptinima  :) ?


  • 0

#4 Nattive

Nattive

    Forumo Narys (-ė)

  • Moderatorius
  • 144 Pranešimai
  • Praleido laiko: 2d 8m 10s

17 October 2015 - 12:07 PM

Gal dar kokiu pamoku butu galima gauti apie scriptinima :) ?

Jeigu nori galiu kažkiek pamokint nemokamai, rašyk į AŽ


  • 1
Paveiksliukas

#5 Guest_Jonas13_*

Guest_Jonas13_*

18 October 2015 - 01:52 PM

Na rašyk kas neišeina. :)

Padėsime.


  • 0

#6 MARIUSltu

MARIUSltu
  • Praleido laiko: 3d 9h 25m 9s

18 October 2015 - 08:20 PM

o kaip pavydziui info lenteles padidint arba sumazint :)


  • 0

#7 MantasPwn

MantasPwn

    Patyręs narys

  • Moderatorius
  • 403 Pranešimai
  • LocationAlytus
  • Praleido laiko: 4d 6h 10m 44s

Narių medaliai

           

19 October 2015 - 02:14 PM

o kaip pavydziui info lenteles padidint arba sumazint :)

Man atrodo kad priklauso kiek simbolių įrašysi,


  • 0

Mano pasiekimai:


[ × ] Pawno.lt forumo moderatorius (2016.04.10 - x)


#8 MARIUSltu

MARIUSltu
  • Praleido laiko: 3d 9h 25m 9s

20 October 2015 - 01:42 PM

Man atrodo kad priklauso kiek simbolių įrašysi,

nes pamenu bandydavau tai niekaip neiseidavo.


  • 0

#9 @Tautvis

@Tautvis
  • Praleido laiko: 7h 46m 34s

14 November 2015 - 01:34 AM

Sveiki taigi Gal kokiu pamoku pasiulytumet kur reik det visokius kablelius, taskucius pradedant scriptint ? :)

Pradėk nuo paprastos komandos jei nori išmokt pawno
public OnPlayerCommandText(strcmp"/info" cmdtext true = 10)
{
SendClientMessage(playerid,-1,"Serverio informacija");
SendClientMessage(playerid,-1,"Savininko skype: įrašot savo skype");
}
return 1;

  • 0

#10 MARIUSltu

MARIUSltu
  • Praleido laiko: 3d 9h 25m 9s

21 April 2016 - 10:40 PM

dar butu kokiu patarimu:)? nes vis sunkei gaunasi viskas kaip bandau mokintys pats.


  • 0

#11 #Dissco

#Dissco

    Patyręs narys

  • Moderatorius
  • 138 Pranešimai
  • Praleido laiko: 2d 13h 16m 21s

Narių medaliai

        

22 April 2016 - 06:09 AM

Rašyk Nativui, tas tikrai padės :)
  • -1
Paveiksliukas

#12 *^K3L!*

*^K3L!*
  • LocationŠiauliai
  • Praleido laiko: 17h 45m 26s

22 April 2016 - 08:51 AM

dar butu kokiu patarimu:)? nes vis sunkei gaunasi viskas kaip bandau mokintys pats.

Na manau juk vistiek kintamaji new kazkoki kuriesi kaip pvz padarysiu paprasta kazkoki cmd:D

CMD:blablabla(playerid)
{
    new kintamasis[200]; // Čia laužtiniuose skliaustuose tu rašai kiek simbolių nori kad galetum parašyti.
    ShowPlayerDialog(playerid, dialogid, DIALOG_STYLE_MSGBOX, "Testas", "Dabar čia aš galiu parašyti tik 200 simbolių kuriuos atvaizduos serveryje, norint daugiau parašyti gali padidinti skaiciuka is 200", "Supratau", "Iseiti");
    return 1;
}
//ARBA KITAS PVZ kaip parašyti daugiau teksto
CMD:blamba(playerid)
{
    new str[256], strfs[512];
    format(str,150,"mano tekstas, čia gali parašyti 256 simbolius");
    strcat(strfs,str); //dedame i viena lentele
    format(str,188,"mano tekstas, čia gali parašyti 256 simbolius\n");
    strcat(strfs,str); //dedame i viena lentele
    format(str,150,"mano tekstas, čia gali parašyti 256 simbolius\n");
    strcat(strfs,str); //dedame i viena lentele
    format(str,150,"mano tekstas, čia gali parašyti 256 simbolius\n");
    strcat(strfs,str); //dedame i viena lentele
    ShowPlayerDialog(playerid, dialogid, DIALOG_STYLE_MSGBOX,"Testas",strfs,"Supratau","Iseiti");
    return 1;
}

Na nežinau ar aiškiau kažkas nes pats aiškinti nelabai moku, man geriau imti ir daryti :D



Pradėk nuo paprastos komandos jei nori išmokt pawno

public OnPlayerCommandText(strcmp"/info" cmdtext true = 10)
{
SendClientMessage(playerid,-1,"Serverio informacija");
SendClientMessage(playerid,-1,"Savininko skype: įrašot savo skype");
}
return 1;

Na aš pats nelabai siūlyčiau žmogui su strcmp sistema dirbti, žymiai lengviau yra su CMD, tik include dasirašai ir viskas <ZCMD> :)

Bet aišku kiekvienas pagal save. Beje mini klaidele padarei savo pavyzdyje, return'a po laužtiniais skliaustais parašei :)


  • 0

____________________________________________________

 

 

Padėjau? Nepatingėk parašyti atsiliepimo.

 

Kiekvienas turime galimybę laisvai reikšti savo nuomonę.

 

Fierro-Life.Lt

 

____________________________________________________


#13 MARIUSltu

MARIUSltu
  • Praleido laiko: 3d 9h 25m 9s

22 April 2016 - 10:34 AM

Na manau juk vistiek kintamaji new kazkoki kuriesi kaip pvz padarysiu paprasta kazkoki cmd:D

CMD:blablabla(playerid)
{
    new kintamasis[200]; // Čia laužtiniuose skliaustuose tu rašai kiek simbolių nori kad galetum parašyti.
    ShowPlayerDialog(playerid, dialogid, DIALOG_STYLE_MSGBOX, "Testas", "Dabar čia aš galiu parašyti tik 200 simbolių kuriuos atvaizduos serveryje, norint daugiau parašyti gali padidinti skaiciuka is 200", "Supratau", "Iseiti");
    return 1;
}
//ARBA KITAS PVZ kaip parašyti daugiau teksto
CMD:blamba(playerid)
{
    new str[256], strfs[512];
    format(str,150,"mano tekstas, čia gali parašyti 256 simbolius");
    strcat(strfs,str); //dedame i viena lentele
    format(str,188,"mano tekstas, čia gali parašyti 256 simbolius\n");
    strcat(strfs,str); //dedame i viena lentele
    format(str,150,"mano tekstas, čia gali parašyti 256 simbolius\n");
    strcat(strfs,str); //dedame i viena lentele
    format(str,150,"mano tekstas, čia gali parašyti 256 simbolius\n");
    strcat(strfs,str); //dedame i viena lentele
    ShowPlayerDialog(playerid, dialogid, DIALOG_STYLE_MSGBOX,"Testas",strfs,"Supratau","Iseiti");
    return 1;
}

Na nežinau ar aiškiau kažkas nes pats aiškinti nelabai moku, man geriau imti ir daryti :D



Na aš pats nelabai siūlyčiau žmogui su strcmp sistema dirbti, žymiai lengviau yra su CMD, tik include dasirašai ir viskas <ZCMD> :)

Bet aišku kiekvienas pagal save. Beje mini klaidele padarei savo pavyzdyje, return'a po laužtiniais skliaustais parašei :)

As su ZCMD Ir mokinosi:) nes lengviausiai


  • 0

#14 MantasPwn

MantasPwn

    Patyręs narys

  • Moderatorius
  • 403 Pranešimai
  • LocationAlytus
  • Praleido laiko: 4d 6h 10m 44s

Narių medaliai

           

22 April 2016 - 10:47 AM

Na manau juk vistiek kintamaji new kazkoki kuriesi kaip pvz padarysiu paprasta kazkoki cmd:D

CMD:blablabla(playerid)
{
    new kintamasis[200]; // Čia laužtiniuose skliaustuose tu rašai kiek simbolių nori kad galetum parašyti.
    ShowPlayerDialog(playerid, dialogid, DIALOG_STYLE_MSGBOX, "Testas", "Dabar čia aš galiu parašyti tik 200 simbolių kuriuos atvaizduos serveryje, norint daugiau parašyti gali padidinti skaiciuka is 200", "Supratau", "Iseiti");
    return 1;
}
//ARBA KITAS PVZ kaip parašyti daugiau teksto
CMD:blamba(playerid)
{
    new str[256], strfs[512];
    format(str,150,"mano tekstas, čia gali parašyti 256 simbolius");
    strcat(strfs,str); //dedame i viena lentele
    format(str,188,"mano tekstas, čia gali parašyti 256 simbolius\n");
    strcat(strfs,str); //dedame i viena lentele
    format(str,150,"mano tekstas, čia gali parašyti 256 simbolius\n");
    strcat(strfs,str); //dedame i viena lentele
    format(str,150,"mano tekstas, čia gali parašyti 256 simbolius\n");
    strcat(strfs,str); //dedame i viena lentele
    ShowPlayerDialog(playerid, dialogid, DIALOG_STYLE_MSGBOX,"Testas",strfs,"Supratau","Iseiti");
    return 1;
}

Na nežinau ar aiškiau kažkas nes pats aiškinti nelabai moku, man geriau imti ir daryti :D



Na aš pats nelabai siūlyčiau žmogui su strcmp sistema dirbti, žymiai lengviau yra su CMD, tik include dasirašai ir viskas <ZCMD> :)

Bet aišku kiekvienas pagal save. Beje mini klaidele padarei savo pavyzdyje, return'a po laužtiniais skliaustais parašei :)

 

 

Pats daug klaidų padarei. Format naudojamas kai reikia kažką suformatuoti o ne paprastą tekstą parašyti, tarkim "tekstas kažkoks %s vel tekstas" . ir tas kur po str eina "150, 188,150, 150" tai ne 256 simboliai o tiek kiek parasiai


  • 0

Mano pasiekimai:


[ × ] Pawno.lt forumo moderatorius (2016.04.10 - x)


#15 MARIUSltu

MARIUSltu
  • Praleido laiko: 3d 9h 25m 9s

22 April 2016 - 10:55 AM

Kiek bandydavau scriptint tai pagrinde erorai dazniausiai :/


  • 0

#16 MantasPwn

MantasPwn

    Patyręs narys

  • Moderatorius
  • 403 Pranešimai
  • LocationAlytus
  • Praleido laiko: 4d 6h 10m 44s

Narių medaliai

           

22 April 2016 - 11:06 AM

Kiek bandydavau scriptint tai pagrinde erorai dazniausiai :/

Tai dėk čia tuos errorus, padėsim :)


  • 0

Mano pasiekimai:


[ × ] Pawno.lt forumo moderatorius (2016.04.10 - x)


#17 MARIUSltu

MARIUSltu
  • Praleido laiko: 3d 9h 25m 9s

22 April 2016 - 11:41 AM

Tai dėk čia tuos errorus, padėsim :)

o gal sukurt pamoka galetum kokia kad kazkiek scriptint ismokt:)>


  • 0

#18 *^K3L!*

*^K3L!*
  • LocationŠiauliai
  • Praleido laiko: 17h 45m 26s

22 April 2016 - 12:11 PM

Pats daug klaidų padarei. Format naudojamas kai reikia kažką suformatuoti o ne paprastą tekstą parašyti, tarkim "tekstas kažkoks %s vel tekstas" . ir tas kur po str eina "150, 188,150, 150" tai ne 256 simboliai o tiek kiek parasiai

Na aš nesakau kad nepadariau klaidų, bet nebutinai yra suformavimui format'as naudojamas. Nes aš ir paprastas lenteles darau su format. Tiesiog kur daugiau teksto ten darau su format.


  • 0

____________________________________________________

 

 

Padėjau? Nepatingėk parašyti atsiliepimo.

 

Kiekvienas turime galimybę laisvai reikšti savo nuomonę.

 

Fierro-Life.Lt

 

____________________________________________________


#19 MantasPwn

MantasPwn

    Patyręs narys

  • Moderatorius
  • 403 Pranešimai
  • LocationAlytus
  • Praleido laiko: 4d 6h 10m 44s

Narių medaliai

           

22 April 2016 - 04:52 PM

Na aš nesakau kad nepadariau klaidų, bet nebutinai yra suformavimui format'as naudojamas. Nes aš ir paprastas lenteles darau su format. Tiesiog kur daugiau teksto ten darau su format.

 

 

  1. format(str,150,"mano tekstas, čia gali parašyti 256 simbolius");
  2. strcat(strfs,str); //dedame i viena lentele
  3. format(str,188,"mano tekstas, čia gali parašyti 256 simbolius\n");
  4. strcat(strfs,str); //dedame i viena lentele
  5. format(str,150,"mano tekstas, čia gali parašyti 256 simbolius\n");
  6. strcat(strfs,str); //dedame i viena lentele
  7. format(str,150,"mano tekstas, čia gali parašyti 256 simbolius\n");
  8. strcat(strfs,str); //dedame i viena lentele

 

 

 

kam formatuoti jei gali iškart dėti i strcat

 

  1. strcat(strfs,"mano tekstas, čia gali parašyti 256 simbolius);

  • 0

Mano pasiekimai:


[ × ] Pawno.lt forumo moderatorius (2016.04.10 - x)


#20 MARIUSltu

MARIUSltu
  • Praleido laiko: 3d 9h 25m 9s

22 April 2016 - 09:50 PM

Laukiu dar patarimu :)


  • 0




1 vartotojai(-ų) skaito šią temą

0 nariai(-ių), 0 svečiai(-ių) ir 0 slapti(-ų) nariai(-ių)


    Alexa (1)
Redagavimas : #Nobody
Visos teisės saugomos © pawno.lt