[Pomoc] Tutorial tekst


Započeo CADILAB, Maj 02, 2013, 18:23:54 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

CADILAB

*

Balkan Underground Owner

Skripta koju koristim: Od 0
Detaljan opis problema: Evo radim tut od i sada kad se regujem, i kad mi predje na tut, pojavi se samo ili 1 red ovog teksta ili ni jedan ne znam stvarno sta se desava:


forward TuT1(playerid);
public TuT1(playerid)
{
    TogglePlayerControllable(playerid, 0);
	InterpolateCameraPos(playerid, 2315.525878, -1133.557006, 95.360305, 1940.272583, -1355.555419, 78.596900, 10000);
	InterpolateCameraLookAt(playerid, 2312.726318, -1137.659301, 94.783470, 1935.754272, -1353.553222, 79.355674, 10000);
	ObrisiChat(playerid);
	new string[1000];
	format(string,sizeof(string), "{F81414}[Tutorial]: Drive By {00C0FF}1/6");
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}Drive By ili DB je ubojstvo pjesaka sa mjesta vozaca. Mnogi misle da je i sa mjesta suvozaca ali ne, samo sa mjesta vozaca smatra se Drive By.");
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}Ne zelite Role Playati, niste neke volje i ti i tvoj prijatelj se dogovorite da malo gazite ljude po spawnu. I tako se stvori neki igrac i vi ga zgazite i stojite na njemu dok umre!");
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}Ne radite to! To je ne dozvoljeno pravilo i admin vas moze jako strogo kazniti za to pogotovo sto ce padati zalbe!");
    SCM(playerid, COLOR_WHITE, string);
	SetTimerEx("TuT2", 8000, false, "d",playerid);
    return 1;
}
forward TuT2(playerid);
public TuT2(playerid)
{
    TogglePlayerControllable(playerid, 0);
	InterpolateCameraPos(playerid, 1954.883056, -1746.263061, 57.507049, 1831.558227, -1864.933349, 48.803329, 10000);
	InterpolateCameraLookAt(playerid, 1951.536743, -1749.880249, 56.659599, 1828.153442, -1868.232177, 47.214191, 10000);
	ObrisiChat(playerid);
	new string[1000];
	format(string,sizeof(string), "{F81414}[Tutorial]: Meta Gaming{00C0FF} 2/6");
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}Sigurno ste se susretali sa Meta Gamingom ako ste ikada igrali na Role Play serverima. Meta Gaming je koristenje OOC informacija u IC korist..");
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}Na primjer, vi ste jedan clan policije i ti imas jednoga prijatelja koij se nalazi u nekoj organizaciji.");
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}I sada ste vi zajedno u jednoj igraonici i ti gledas u ekran svog prijatelja i vidis da oni dilaju drogu te to dojavis policiji i obavite raciju, isto tako pitate nekoga na OOC chatu ili kako neki kazu '/b' chatu da,");
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}vam posudi 20 000$ kako bi ste sebi kupili kucu. Znaci ako zelite obaviti raciju morate sve IC saznati,");
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}znaci nista ne smijete OOC koristiti a ako zelite da vam taj covjek posudi novac morat cete ga IC pitat a ne OOC. ");
    SCM(playerid, COLOR_WHITE, string);
	SetTimerEx("TuT3", 8000, false, "d",playerid);
    return 1;
}
forward TuT3(playerid);
public TuT3(playerid)
{
    TogglePlayerControllable(playerid, 0);
	InterpolateCameraPos(playerid, 1071.269775, -1436.116943, 51.772785, 1364.237792, -1770.196289, 104.321372, 10000);
	InterpolateCameraLookAt(playerid, 1074.752563, -1439.208129, 49.952331, 1368.752319, -1771.671142, 102.758186, 10000);
	ObrisiChat(playerid);
	new string[1000];
	format(string,sizeof(string), "{F81414}[Tutorial]: Power Gaming{00C0FF}3/6");
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}Power Gaming je tjeranje vaseg lika na izvodjenje radnje koja u stvarnom zivotu nikako nije moguca.");
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}a primjer dosadno ti je i bezveze trcis u zid sto je prosto nemoguce ili skocit sa zgrade 20 metara,");
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}ne RPati da ste mrtvi ili osakaceni bilo sta nego se samo dignut i nastavit dalje trcat kao da se nista nije desilo sto je potpuno krivo..");
    SCM(playerid, COLOR_WHITE, string);
	SetTimerEx("TuT4", 8000, false, "d",playerid);
    return 1;
}
forward TuT4(playerid);
public TuT4(playerid)
{
    TogglePlayerControllable(playerid, 0);
	InterpolateCameraPos(playerid, 1648.897216, -1574.336425, 31.113077, 1513.356079, -917.278076, 115.041671, 10000);
	InterpolateCameraLookAt(playerid, 1648.213867, -1569.747436, 32.977108, 1510.229492, -913.648742, 113.608917, 10000);
	ObrisiChat(playerid);
	new string[1000];
	format(string,sizeof(string), "{F81414}[Tutorial]: DeathMatch{00C0FF}4/6");
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}DeathMatch je ubijanje igraca bez dovoljno dobroga RP razloga. Nabavili ste novo oruzje i sada ga idete isprobati nad nekim.");
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}Idete bezveze ulicom i naidjete na igraca i samo ga ubijete iz cista mira bez RP razloga i ikakvoga RPa. Ako imate RP razloga,");
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}da ubijete nekoga igraca a on to proglasi DM mozete biti mirni ako stavite pravilan dokaz da je bio taj i taj RP razlog u ostalom, to je DM! ");
	SCM(playerid, COLOR_WHITE, string);
    SetTimerEx("TuT5", 8000, false, "d",playerid);
    return 1;
}


Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

CADILAB

*

Balkan Underground Owner

Nece, sad postavim ovako, i nista ne ispisuje:


public TuT4(playerid)
{
    TogglePlayerControllable(playerid, 0);
	SetTimerEx("PostaviTutKameru", 100, false, "d", playerid);
	SCM(playerid, COLOR_WHITE,"{F81414}[Tutorial]: DeathMatch{00C0FF}4/6");
	SCM(playerid, COLOR_WHITE,"{F81414}[Tutorial]: {FFFFFF}DeathMatch je ubijanje igraca bez dovoljno dobroga RP razloga. Nabavili ste novo oruzje i sada ga idete isprobati nad nekim.");
	SCM(playerid, COLOR_WHITE,"{F81414}[Tutorial]: {FFFFFF}Idete bezveze ulicom i naidjete na igraca i samo ga ubijete iz cista mira bez RP razloga i ikakvoga RPa. Ako imate RP razloga,");
	SCM(playerid, COLOR_WHITE,"{F81414}[Tutorial]: {FFFFFF}da ubijete nekoga igraca a on to proglasi DM mozete biti mirni ako stavite pravilan dokaz da je bio taj i taj RP razlog u ostalom, to je DM! ");
    ObrisiChat(playerid);
	SetTimerEx("TuT5", 8000, false, "d",playerid);
    return 1;
}


public PostaviTutKameru(playerid)
{
    PlayAudioStreamForPlayer(playerid, "http://k007.kiwi6.com/hotlink/muk8e86ys6/samp_login.mp3");
	new rand = random(sizeof(LoginKamere));
	TogglePlayerControllable(playerid, 0);
	SetPlayerPos(playerid, LoginKamere[rand][0], LoginKamere[rand][1], LoginKamere[rand][2]-50);
	SetPlayerCameraPos(playerid, LoginKamere[rand][0], LoginKamere[rand][1], LoginKamere[rand][2]);
	SetPlayerCameraLookAt(playerid, LoginKamere[rand][3], LoginKamere[rand][4], LoginKamere[rand][5]);
	return 1;
}

CADILAB

*

Balkan Underground Owner


mozda je do ovoga
ObrisiChat(playerid);


jer je on iza tog texta pa obrise sve sto je ispisano od ono gore
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!

CADILAB

*

Balkan Underground Owner


Citat: Sale_Lesa poslato Maj 02, 2013, 21:26:34 POSLE PODNE
Nije ni do toga.
jel ti radi ova kamera, tj. jel to postavi ili je samo problem do texta
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!

CADILAB

*

Balkan Underground Owner


CADILAB

*

Balkan Underground Owner


pax95

Momak mi se javio na PM pa evo da refresham i pomognem ujedno.
Pa kada formatiras tekst ti na njega stavljas odredjeni tekst. E sada kada formatiras neki tekst treba da ga prvo formatiras pa onda posaljes, pa onda sledeci formatiras pa posaljes. Jer je tako u tvom slucaju posto ti koristis samo jedan string za formatiranje
forward TuT1(playerid);
public TuT1(playerid)
{
    TogglePlayerControllable(playerid, 0);
	InterpolateCameraPos(playerid, 2315.525878, -1133.557006, 95.360305, 1940.272583, -1355.555419, 78.596900, 10000);
	InterpolateCameraLookAt(playerid, 2312.726318, -1137.659301, 94.783470, 1935.754272, -1353.553222, 79.355674, 10000);
	ObrisiChat(playerid);
	new string[1000];
	format(string,sizeof(string), "{F81414}[Tutorial]: Drive By {00C0FF}1/6");
SCM(playerid, COLOR_WHITE, string);
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}Drive By ili DB je ubojstvo pjesaka sa mjesta vozaca. Mnogi misle da je i sa mjesta suvozaca ali ne, samo sa mjesta vozaca smatra se Drive By.");
SCM(playerid, COLOR_WHITE, string);
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}Ne zelite Role Playati, niste neke volje i ti i tvoj prijatelj se dogovorite da malo gazite ljude po spawnu. I tako se stvori neki igrac i vi ga zgazite i stojite na njemu dok umre!");
SCM(playerid, COLOR_WHITE, string);
	format(string,sizeof(string), "{F81414}[Tutorial]: {FFFFFF}Ne radite to! To je ne dozvoljeno pravilo i admin vas moze jako strogo kazniti za to pogotovo sto ce padati zalbe!");
    SCM(playerid, COLOR_WHITE, string);
	SetTimerEx("TuT2", 8000, false, "d",playerid);
    return 1;
}

To je za taj TuT1 primer za ostale isto uradis samo sam to uradis :)
Probaj pa javi

EDIT:
new string[1000];
To smanji i stavi ovako:
new string[128];
jer mozes u jednom SCM-u poslati samo 128 karaktera

EDIT2:
I kao sto je rekao Sabljak nema potrebe sa formatom
Poslednja Izmena: Maj 09, 2013, 20:23:45 POSLE PODNE od [BC:RP] Mr.Gagi