Guyy 14 Odesláno: 1. Červenec, 2016 Share Odesláno: 1. Červenec, 2016 Ahoj Chcel som si urobiť Čiastku na časti.. ale nwm ako to urobiť.. Už my niekto písal (nepametam kto) že to musím cez string či jak.. Tak mi prosím dajte malý Tutorial ako to urobiť. Ďakujem Link to comment Share on other sites More sharing options...
0 Lukasz 336 Odesláno: 1. Červenec, 2016 Share Odesláno: 1. Červenec, 2016 Pouzij strins na vkladani mezer mezi 3 cislice. Tutorial hotovy. Neni zac. Link to comment Share on other sites More sharing options...
0 Guyy 14 Odesláno: 1. Červenec, 2016 Author Share Odesláno: 1. Červenec, 2016 Hned sa to da pochopiť. (IRONIA) Príklad je napísaný Bielov Farbov ?? Link to comment Share on other sites More sharing options...
0 Lukasz 336 Odesláno: 1. Červenec, 2016 Share Odesláno: 1. Červenec, 2016 Zadny priklad jsem neuvadel. Uvedl jsem akorat navod, jak udelat (zrejme, protoze jsi to krasne popsal) to, co chces. Nic sloziteho v tom nehledej a rid se navodem. Neni zac. Link to comment Share on other sites More sharing options...
0 Guyy 14 Odesláno: 1. Červenec, 2016 Author Share Odesláno: 1. Červenec, 2016 Jak sa mam riadiť návodom, ked neviem ako to ma vyzerať ?? Link to comment Share on other sites More sharing options...
0 Lukasz 336 Odesláno: 1. Červenec, 2016 Share Odesláno: 1. Červenec, 2016 1. Prevedes cislo na string (tj format, valstr apod.) 2. Pred kazdou treti cislici (ve stringu odzadu) vlozis mezeru (strins) 3. Hotovo Jestli chces videt jak to vypada, tak si to podle navodu napis. Myslim, ze ackoliv je navod strucny, tak je kompletni a porozumitelny. Neni zac Link to comment Share on other sites More sharing options...
0 Guyy 14 Odesláno: 1. Červenec, 2016 Author Share Odesláno: 1. Červenec, 2016 new string[128]; format(string, sizeof(string), "%s", cislo); 2. Pred kazdou treti cislici (ve stringu odzadu) vlozis mezeru (strins) Toto nwm jak urobiť.. Link to comment Share on other sites More sharing options...
0 Lukasz 336 Odesláno: 1. Červenec, 2016 Share Odesláno: 1. Červenec, 2016 (upraveno) Vzdyt i ten format mas spatne a to o necem svedci A mas to udelat tim, co je v zavorce. Btw, cislo nebudes mit 127 znaku dlouhe. Bohate ti staci 14. Edited 1. Červenec, 2016 by Lukasz Link to comment Share on other sites More sharing options...
0 Guyy 14 Odesláno: 1. Červenec, 2016 Author Share Odesláno: 1. Červenec, 2016 OMG format je správne mas to udelat tim, co je v zavorce. 1. Prevedes cislo na string (tj format, valstr apod.) Tak mi to OMG napíš ked tu budeš takto vysvetlovať.. Budeme tu do konca prázdnin Link to comment Share on other sites More sharing options...
0 Lukasz 336 Odesláno: 1. Červenec, 2016 Share Odesláno: 1. Červenec, 2016 Kod ti davat nebudu. Format mas spatne. Nejprve se neco nauc a pak se muzeme bavit o pomoci Mej se pekne. Link to comment Share on other sites More sharing options...
0 Quiter 99 Odesláno: 1. Červenec, 2016 Share Odesláno: 1. Červenec, 2016 Príklad: new pName[MAX_PLAYER_NAME+1]; GetPlayerName(playerid, pName, MAX_PLAYER_NAME); strins(pName, "[AFK]", 0); SetPlayerName(playerid, pName); Zdroj: https://wiki.sa-mp.com/wiki/Strins Príklad: new string[4]; new iValue = 250; valstr(string,iValue); Zdroj: https://wiki.sa-mp.com/wiki/Valstr Teraz k teorii... Až budeš mať číslo prevedené na text (integer -> string) tak použiješ cyklus for začínajúci číslom velkosti stringu (strlen, tuším treba odpočítať 1, ale nie som si istý), a končiaci nulou, ktorý bude skákať po 3 číslach (tj. i-=3)... Potom už len použiješ strins z príkladu 1. Teraz sa čiň. Link to comment Share on other sites More sharing options...
0 Guyy 14 Odesláno: 1. Červenec, 2016 Author Share Odesláno: 1. Červenec, 2016 (upraveno) Ja som mimo.. s toho čo Quiter napísal Edited 1. Červenec, 2016 by Carlosoo Link to comment Share on other sites More sharing options...
0 Hlavní moderátor vEnd 279 Odesláno: 1. Červenec, 2016 Hlavní moderátor Share Odesláno: 1. Červenec, 2016 Chtěl jsi malý tutoriál, ten ti tu poskytl Lukasz, Quiter ti dokonce poskytl podrobný. Běž se podívat na sekci návody, nastuduj cykly, volání funkcí, pole a zkus si pak přečíst Quiterův příspěvek ještě jednou. Pochopíš ho. Link to comment Share on other sites More sharing options...
0 Scydo 397 Odesláno: 1. Červenec, 2016 Share Odesláno: 1. Červenec, 2016 To je zbytečné mu psát nějaký plný, srozumitelný, podrobný aj návod... za dva dny zase napíše, že neví jako pracovat s podmínkou(aka například, že má problém s kontrolováním peněz) a nebude chápat nic, co sem kdo vloží a nedá pokoj, dokud nebude mít celý kód. Tohle není jistě po prvé, co ti někdo napsal něco podobného... ale pokud něco chceš, tak se to nauč a udělej si to. Divím se, že někteří ti po tom všem ještě nějak pomáhají. (ps: tohle je ano skutečně příspěvek k tématu... chci uživateli pomoct v té nejproblémovější oblasti a to lenost se naučit pawn. Pokud se budou mazat příspěvky s "požadavkem", ať se to už konečně naučí a nechají se jen kódy, k čemu to bude?). 2 Link to comment Share on other sites More sharing options...
0 Guyy 14 Odesláno: 3. Červenec, 2016 Author Share Odesláno: 3. Červenec, 2016 nedá pokoj, dokud nebude mít celý kód. Nie.. Ja tým funkciam nerozumiem, ten návod som myslel.. "pro blbce" (Všetko popísané atď.) Link to comment Share on other sites More sharing options...
0 Quiter 99 Odesláno: 3. Červenec, 2016 Share Odesláno: 3. Červenec, 2016 Pre boha... Šak som ti to napísal krok za krokom... Až budeš mať číslo prevedené na text (integer -> string) tak použiješ cyklus for začínajúci číslom velkosti stringu (strlen, tuším treba odpočítať 1, ale nie som si istý), a končiaci nulou, ktorý bude skákať po 3 číslach (tj. i-=3)... Potom už len použiješ strins z príkladu 1. Prevediem číslo na text... new string[4]; new iValue = 250; valstr(string,iValue); použijem cyklus for začínajúci velkosťou stringu a končiaci nulou, preskakujúci 3 čísla for(new i=strlen(string)-2;i>0;i-=3) a do neho vložím strins new pName[MAX_PLAYER_NAME+1]; GetPlayerName(playerid, pName, MAX_PLAYER_NAME); strins(pName, "[AFK]", 0); SetPlayerName(playerid, pName); Sakra decká naučte sa čítať... Keď vám niekto napíše presný návod, ešte aj povie aké funkcie je nutné použiť, tak do pi*e si to nájdite na tom googli... čosi vysoplite a keď už budeš mať nejaký kód, tak ho sem hodíš a uvidíš že ti mnoho ľudí veľmi rado pomôže... len prejaviť trocha iniciativy... to je celé 1 Link to comment Share on other sites More sharing options...
Dotaz
Guyy 14
Ahoj
Chcel som si urobiť Čiastku na časti.. ale nwm ako to urobiť.. Už my niekto písal (nepametam kto) že to musím cez string či jak.. Tak mi prosím dajte malý Tutorial ako to urobiť. Ďakujem
Link to comment
Share on other sites
15 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now