[pomoc]Tablice


Započeo [Euro Samp]Shadow, April 24, 2013, 11:41:46 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

skripta koju koristim :nije vazno
problem :zanima me el radi ovo jos
http://wiki.sa-mp.com/wiki/SetVehicleNumberPlate

Blaeks

*

Madmen


ja sam napravio kad neko kuca /v da ima dolje registriraj vozilo i onda kad stisne izbaci mu ovaj dialog za input
case 9:
				{
			           if(PI[playerid][Auto1] == -1) return SCM(playerid, GRAD2, "	(greska) Nema automobila na slotu 1!");
                       SPD(playerid, 285, DIALOG_STYLE_INPUT, "Registracija Vozila", "{FFFFFF}Odabrali ste reistraciju vozila{FF0000}\n{FFFFFF}Registracija kosta 1000 dolara.\nMorate upisati broj registracije koja ce biti na tablici npr{FF0000} 1234 HR/BiH/SRB.\nKada ga registrirate dobit cete znaci ovako{FF0000} USS 1234 HR", "Registriraj", "Nazad");
			    }

a evo dialogid 285
if(dialogid == 285)
	{
        if(response)
	    {
	        new a = PI[playerid][Auto1];
		    new regime;
		    new ximex[MAX_PLAYER_NAME];
		    if(strcmp(VInfo[a][hVlasnik], ximex) && a != IgracevAuto1[playerid])
		    SetVehicleNumberPlate(a, "%d",regime);
    	}
	}

al ja sam to nesto izmuljo jos nisam radio sa ovim %s i %d al msm d atreba ic inputtext il tak nes al ima tu skriptera koji znaju

Evo probaj ovako:

if(dialogid == 285)
		{
	        if(response)
		    {
		        new a = PI[playerid][Auto1];
			    new regime;
			    regime = strval(inputtext);
			    new ximex[MAX_PLAYER_NAME];
			    if(strcmp(VInfo[a][hVlasnik], ximex) && a != IgracevAuto1[playerid])
			    SetVehicleNumberPlate(a, "regime");
	    	}
		}

nece ovako dajte ljudi el moze neko napravit samo cmd
/registriraj  broj i da mu na taj auto postavi tablica


Blaeks

*

Madmen

jednostavno formatiras broj i preko te funkcije mu ga setas

al nez kako daj mi neki primjer

Blaeks

*

Madmen

if(dialogid == 882)
		{
        if(strlen(inputtext))
        {
		new upisi[100];
		strmid(upisi, inputtext, 0, strlen(inputtext), 255);
		SetVehicleNumberPlate(GetPlayerVehicleID(playerid), upisi);
        }
        }
eto ti primer dialoga